Tom P. Allred wrote:
Here is my modified (working) script based on your suggestion: for x in context.Catalog(datatype='client',id='12346'): drec = x.getObject() return drec
Just out of curiosity, can you tell me why the following doesn't work (Script Error: LazyMap instance has no attribute 'getObject') since only one catalog item is the result of the query?
zcat = context.Catalog(datatype='client',id='12346') drec = zcat.getObject() return drec
A list with one item is still a list. You call 'getObject' on a catalog result list, which knows of no such method. If you know it to have only one result, you may say zcat = context.Catalog(datatype='client',id='12346') drec = zcat[0].getObject() return drec --jcc -- "My point and period will be throughly wrought, Or well or ill, as this day's battle's fought."