Job.get([jobAttr,...], string selectionCriteria)
Utilizzare questa chiamata per visualizzare gli attributi specificati per i lavori
che corrispondono ai criteri di selezione.
Parametri
Parametro | Descrizione |
JobAttr,... | Gli attributi di lavoro che si desidera restituire, ad esempio Job.InputFile. |
selectionCriteria | Gli attributi di lavoro che si utilizzano come filtro, ad esempio Job.ID. |
Restituzioni
Questa chiamata restituisce gli attributi specificati per i lavori corrispondenti ai criteri di selezione. Restituisce inoltre una serie principale di attributi di lavoro di Job.State, Type, Job.ID, Job.RowType e Job.Phase.
Esempio
from ConnectDefs import * import xmlrpclib myProxy = None try: myProxy = connectLogin("AcmeServer", "aiw", "password") myJobData = myProxy.Job.get(["Job.InputFile"], "Job.ID < 10000002") print myJobData except xmlrpcFault, err: print err.faultString + " (" + str(err.faultCode) + ")" finally: connectLogout(myProxy, "aiw") [{'Job.State': 'Unassigned', 'Type': 'Job', 'Job.ID': '10000000', 'Job. RowType.Job': 'Job', 'Job.InputFile': 'Demo.afp', 'Job.Phase': 'Print'}, {'Job.State': 'Unassigned', 'Type': 'Job', 'Job.ID': '10000001', 'Job. RowType.Job': 'Job', 'Job.InputFile': 'Demo.afp', 'Job.Phase': 'Print'}]