On Tue, 2003-04-22 at 08:31, Ashley Lloyd wrote:
Thanks again for your help Dylan.
If I set the External Method parameters to (self, fileID, Lines)
Are you adding "self" to the parameter list of the external method object in Zope? You shouldn't be. Just make it the first parameter in the external method _code_. Don't change the external method object or the DTML code that calls it. Let's see where that gets us... Dylan PS - On a tangent, it's a really good idea to get in the habit of giving your functions specific, descriptive names (like "create_pdf()") rather than naming them after a module they import or using common terms like "run()" (a name which is used elsewhere in the language). This makes troubleshoot easier and reduces the odds that you'll accidentally encounter a namespace collision.