Document.getCurrentJob([ ], string docID)
Use esta chamada para ver os atributos do documento especificado e os atributos da
tarefa à qual o documento está associado.
Parâmetros
| Parâmetro | Descrição |
| [ ] | Use "[ ]" para retornar somente o conjunto principal de atributos de cada documento. Esta chamada não suporta a convenção "Nenhum", que representa todos os atributos disponíveis. |
| docID | Número de ID do documento |
Retorna
Esta chamada retorna os atributos do documento especificado. Retorna também os atributos da tarefa à qual o documento está associado. Uma exceção é lançada se o documento não estiver associado a nenhuma tarefa. Embora ele retorne somente um conjunto de atributos da tarefa, Job.get pode ser usado com o ID da tarefa para obter mais informações.
Exemplo
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'}