23 Jan
2001
23 Jan
'01
10:52 p.m.
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