Utilitaire de rapport — Cycle de vie
Revenons à Report Utility.
__init__
def __init__()Initialisation
createAutoExecutePDFReport
def createAutoExecutePDFReport(Operator, apppath, selection='')Pass Command depuis AutoExecute, par exemple après le téléchargement
Paramètres :
| Nom | Type | Description |
|---|---|---|
Operator | — | l’opérateur CENPyOlpProgramModifyOperator |
apppath | — | L’emplacement du script de l’appelant. Besoin de trouver les images |
selection | — | — (par défaut : '') |
createAuxCommandsPDFReport
def createAuxCommandsPDFReport(Operator, apppath, selection='')Passer la commande depuis les « Commandes auxiliaires » du tableau de bord du programme
Paramètres :
| Nom | Type | Description |
|---|---|---|
Operator | — | l’opérateur CENPyOlpProgramModifyOperator |
apppath | — | L’emplacement du script de l’appelant. Besoin de trouver les images |
selection | — | — (par défaut : '') |
createPDFReport
def createPDFReport(Operator, apppath, repfilepath, selection='')Méthode principale pour créer le rapport PDF
Paramètres :
| Nom | Type | Description |
|---|---|---|
Operator | — | l’opérateur CENPyOlpProgramModifyOperator |
apppath | — | L’emplacement du script de l’appelant. Besoin de trouver les images |
repfilepath | — | l’emplacement de l’endroit où le rapport PDF doit être rédigé. |
selection | — | — (par défaut : '') |
createDialogueUI
def createDialogueUI(window: UserInterface, defaultFileName, defaultDlPath)Créez les éléments et fonctions de la fenêtre.
Paramètres :
| Nom | Type | Description |
|---|---|---|
window | UserInterface | Interface utilisateur : le gestionnaire de fenêtres |
defaultFileName | — | le nom de fichier par défaut du rapport PDF |
defaultDlPath | — | la localisation par défaut du rapport PDF |
Was this page helpful?