How about (untested) <table> <tr><th>ID</th><th>Property</th></tr> <dtml-in "objectItems(['myObj'])"> <tr><td><dtml-var sequence-item></td><td><dtml-var myProp></td></tr> </dtml-in> </table> You might have to change sequence-item to sequence-key, maybe?!? Also, this would probably only be usable from within a DTML Method?!? HTH Phil phil.harris@zope.co.uk | -----Original Message----- | From: zope-admin@zope.org [mailto:zope-admin@zope.org]On Behalf Of David | Salgado | Sent: Wednesday, February 09, 2000 3:03 PM | To: 'zope@zope.org' | Subject: [Zope] Object ID and Property confusion | | | Hi All | | I'm sure this is a dumb question, but I haven't been able to | figure it out | yet... | | If I have a bunch of objects of type 'myObj' in a folder, then I can do | something like; | | <dtml-in "objectIds('myObj')> | <dtml-var sequence-item><br> | </dtml-in> | | ...to display a list of all the ids of my 'myObj' objects in the | folder - so | far, so good. | | Now, each of the 'myObj' instances has a property 'myProp', which I'm | interested in. So I can do this; | | <dtml-in "objectValues('myObj')"> | <dtml-var myProp><br> | </dtml-in> | | ...to display a list of all the 'myProp' values of the 'myObj' objects. | | What I want to do is display a table where column one contains | the id of the | object, and column two contains the 'myProp' value. From a brief | look at the | source of "lib/python/OFS/ObjectManager.py" it looks as if the | 'objectItems()' method might do something like what I want, but I haven't | been able to get it to do what I want. | | Any ideas would be gratefully received! | | TIA | David | | | _______________________________________________ | Zope maillist - Zope@zope.org | http://lists.zope.org/mailman/listinfo/zope | ** No cross posts or HTML encoding! ** | (Related lists - | http://lists.zope.org/mailman/listinfo/zope-announce | http://lists.zope.org/mailman/listinfo/zope-dev ) |