Thanks for answering Steve.
Unfortunitly I am working with version 0.3 of ZPatterns so I have
to use GAP.
When I try to translate your Skinscript into GAP like this
"attrsexprs:account_object=(RESULT is _.None) and NOT_FOUND or
RESULT" and I try to access the object's id with <dtml-var
"account_object.id"> I get a "NameError" on account_object.
Alternativly if I do <dtml-var account_object> I get a "KeyError".
(BTW. for testing I used "accounts.getItem('1434')" which is a
valid object. If I do "account_object=RESULT.id" it works fine.)
I appreciate any help on this.
-Ben
>>>>>>
Hi Ben,
GAPs are sort of deprecated at this point in favor
of SkinScript. In SkinScript you might do something like this:
WITH accounts.getItem(self.account_id) COMPUTE
account_object=RESULT
or more carefully...
WITH accounts.getItem(self.account_id) COMPUTE
account_object=(RESULT is _.None) and NOT_FOUND or RESULT
-steve
>>>>> "bentzion" == bentzion <[EMAIL PROTECTED]> writes:
bentzion> Another question... bentzion> I want to have a
GAP that will add some other Object to
bentzion> an attribute of my DataSkin. This is what I have
tried
_______________________________________________
Zope-Dev maillist - [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
** No cross posts or HTML encoding! **
(Related lists -
http://lists.zope.org/mailman/listinfo/zope-announce
http://lists.zope.org/mailman/listinfo/zope )