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'}]