Job.get(string jobID)

Verwenden Sie diesen Aufruf zum Anzeigen aller Jobattribute des angegebenen Jobs.

Parameter

Parameter Beschreibung
JobID Die ID-Nummer des Jobs

Rückgabe

Dieser Aufruf gibt mehrere mit dem Job verbundene Attribute zurück. Welche Attribute im Einzelfall zurückgegeben werden, hängt vom jeweiligen Job ab.

Beispiel

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