Job.get([jobAttr,...], string selectionCriteria)

この呼び出しを使用して、選択条件と一致するジョブの指定された属性を確認できます。

パラメーター

パラメーター 説明
JobAttr,... Job.InputFile などの返したいジョブ属性。
selectionCriteria Job.ID などのフィルターの適用に使用するジョブ属性。

戻り値

この呼び出しは、選択条件と一致するジョブの指定された属性を返します。また、Job.State、Type、Job.ID、Job.RowType、Job.Phase のジョブ属性のコアセットも返します。

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