Job.get(string jobID)

Utilizzare questa chiamata per visualizzare tutti gli attributi di lavoro del lavoro specificato.

Parametri

Parametro Descrizione
JobID Il numero ID del lavoro

Restituzioni

Questa chiamata restituisce diversi attributi correlati al lavoro. Gli attributi specifici restituiti dipendono dal lavoro.

Esempio

from ConnectDefs import * 
import xmlrpclib

myProxy = None

try:
   myProxy = connectLogin("AcmeServer", "aiw", "password") 
   myJobData = myProxy.Job.get('10000024')
   print myJobData
    
except xmlrpcFault, err:
    print err.faultString + " (" + str(err.faultCode) + ")"
finally:
    connectLogout(myProxy, "aiw")

{'Job.Copies': 1, 'Job.State': 'Unassigned', 'Job.Print.FontFidelity': 
'Continue', 'Job.PLE.Staple': [], 'Job.IgnoreShopRules': 'No', 'Job.Wait
Reason': 'DeviceUnavailable', 'Job.InputFile': 'Demo.afp', 'Job.Print.Cur
rentTotalPages': 21, 'Job.TotalPages': 21, 'Job.Line2AFP.RESTYPE': [], 
'Job.Print.HeaderConfig': '/aiw/aiw1/control_files/banner_pages/header.
cfg', 'Type': 'Job', 'Job.Phase': 'Print', 'Job.ProcessedByJobType': 'AFP', 
'Job.ModifiedBy': 'CreatePageRanges', 'Job.Process': 'AFP', 'Job.InputFile
.Size': 5063281, 'Job.Print.CurrentPage': 1, 'Job.MediaRequired': [], 'Job.
Normalized.ID': '10000001', 'Job.SubmitTime':<DateTime '20130815T19:33:45' 
at 1271468, 'Job.Print.HeaderCopies': 1, 'Job.StapleRequired': 'No', 'Job.
Print.PSFINSegmentSize': 5000, 'Job.Name': 'Demo.afp', 'Job.JobType.History'
: ['AFP'], 'Job.Print.JogCopies': 'No', 'Job.Line2AFP.CC_TYPE': 'A', 'Job.
SpoolFileStem': '/aiw/aiw1/spool/default/10000001/', 'Job.RequestedPrinter': 
'*', 'Job.Line2AFP.CC': 'Yes', 'Job.SourceInputDeviceName': 'HotFolderAFP', 
'Job.JobType': 'AFP', 'Job.Print.FontMessages': 'No', 'Job.Form': 'STD', 
'Job.PLE.Media': [], 'Job.TotalSheets': 12, 'Job.Instance': 'System', 
'Job.ID': '10000001', 'Job.Print.DataCheck': 'Block', 'Job.InputDatastream': 
'afp', 'Job.Print.TrailerConfig': '/aiw/aiw1/control_files/banner_pages/
trailer.cfg', 'Job.Class': 'A', 'Job.JobSize': 12, 'Job.RowType.Job': 
'Job', 'Job.FileReceiptTime': <DateTime '20130815T19:32:46' at 1271b20, 
'Job.Line2AFP.ValidRCs': '0', 'Job.Line2AFP.IMAGEOUT': 'ASIS', 'Job.Print.
TrailerCopies': 1, 'Job.SourceInputDeviceType': 'HotFolder', 'Job.Print.
CurrentTotalSheets': 12, 'Job.ReprintGroup': [], 'Job.Print.SeparatorCopies'
: 1, 'Job.Print.SeparatorConfig': '/aiw/aiw1/control_files/banner_pages/se
parator.cfg', 'Job.CompressAllFiles': 'No', 'Job.Line2AFP.EXTENSIONS': [], 
'Job.RestartSteps': ['2013-08-15 19:33:45.178 Receive.AFP.SetJobPropsFrom
TextFile', '2013-08-15 19:33:45.86 Receive.AFP.DetectInputDataStream', 
'2013-08-15 19:33:45.944 Prepare.AFP.UseInlineFormDefinition', '2013-08-
15 19:33:46.038 Print.AFP.EnableRepositioning', '2013-08-15 19:33:46.809 
Print.AFP.CreatePageRanges'], 'Job.RetainDuration': 4320, 'Job.Phase
Progress': 'Working', 'Job.Step': 'PrintJobs'}