Document.getCurrentJob([ ], string docID)

この呼び出しを使用して、指定した文書の属性と、その文書が関連付けられているジョブのジョブ属性を確認できます。

パラメーター

パラメーター 説明
[ ] 各文書の属性のコアセットのみを返すには、[ ] を使用します。この呼び出しでは、使用可能なすべての属性を表す「None」の規則はサポートされません。
docID 文書の ID 番号。

戻り値

この呼び出しは、指定した文書の属性を返します。また、文書が関連付けられているジョブのジョブ属性も返します。文書がジョブに関連付けられていない場合は、例外がスローされます。この呼び出しは、ジョブ属性のストックセットのみを返しますが、Job.get はジョブ ID とともに、詳細を取得するのに使用できます。

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