Document.getCurrentJob([ ], string docID)
Utilizzare questa chiamata per visualizzare gli attributi del documento specificato
e gli attributi di lavoro del lavoro a cui è associato il documento.
Parametri
Parametro | Descrizione |
[ ] | Utilizzare "[ ]" per restituire solo la serie principale di attributi per ciascun documento. Questa chiamata non supporta la convenzione "Nessuno" come rappresentazione di tutti gli attributi disponibili. |
docID | Numero ID del documento |
Restituzioni
Questa chiamata restituisce gli attributi del documento specificato. Restituisce inoltre gli attributi di lavoro del lavoro con cui è associato il documento. Se il documento non è associato a un lavoro viene generata un'eccezione. Sebbene restituisca solo una serie di attributi di lavoro, Job.get può essere utilizzato con l'ID lavoro per ottenere più informazioni.
Esempio
from ConnectDefs import * import xmlrpclib myProxy = None try: myProxy = connectLogin("AcmeServer", "aiw", "password") myJobData = myProxy.Document.getCurrentJob([], "4301") print myJobData except xmlrpcFault, err: print err.faultString + " (" + str(err.faultCode) + ")" finally: connectLogout(myProxy, "aiw") {'Job.ID': '10000017', 'Job.SubmitTime': <DateTime '20130615T14:00:07' at 12b83c8>, 'Job.Phase': 'Assemble', 'Type': 'Job', 'Job.State': 'Manual Working'}