The following are the various options for reading and/or writing JOBINFO properties in Autodesk Fabrication. In most cases, the syntax can be copied/pasted directly into a file and function properly. They should be edited for your particular use. This allows you to short cut your time by not having to experiment to figure out code syntax.

Please take notice of the following notes…

(a) – {index} is a numerical based index (starting at 1) referring to a particular item in a collection. e.g. “item.connector[2].value” refers to the 
second connector in the Connector object.
(b) – {index} / {name} can use either a numerical based index (starting at 1) or a string “text” name to refer to the item in a collection. e.g. “item.dim[2].value” would refer to the second dimension in the Dim object. Likewise, “item.dim[radius].value” would refer to the dimension field named Radius in the Dim object (provided there is one with that name). 

ScopeNotesSyntax
Read/Writejob.colour
Read(b)job.customdata[{name}/{index}].id
Read/Write(b)job.customdata[{name}/{index}].value
Readjob.date
Read/Writejob.field1
Read/Writejob.field2
Readjob.items
Read/Write(a)job.item[{index}]
Readjob.name
Read/Writejob.notes
Readjob.project
Read/Writejob.reference
Readjob.statuses
Read(b)job.status.[{name}/{index}].active
Read(b)job.status.[{name}/{index}].lastactivated
Read(b)job.status.[{name}/{index}].name