The module below works using the python compiler
class Testclass:
def setdata(self,val1,val2,val3):
self.data = [val1,val2,val3]
def updatedata(self, index):
self.data[index] = self.data[index]+1
def display(self):
print self.data
x = Testclass()
def createdata():
import __main__
__main__.x.setdata(10, 20, 30)
__main__.x.updateLog(2)
__main__.x.display()
>>>createdata()
>>>[10,20,31]
However if I try to add it as an External Method( id= createdata) it
doesn't
seem to work. I've tried to call it using <dtml-var/call createdata>
without success. Any suggestions what I do wrong.
I am grateful for all comments,
Espen
_______________________________________________
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 )