Sorry, I do not understand what does not work...
When you reply, please send it to the list. I have an agressive spam filter that often drops messages send directly to me.
Dieter
The real issue I'm having is the format the form data is in when passed to the next form. (when the cgi form is on a results page from another cgi form) Dtml doc 1 --> includes form 1 only (A dtml-method containing a cgi form) Form 1 --> One element: date or ID for Zmysql Method 1 (query) supplied by user Zmysql Method 1 --> uses data from form 1 to lookup and display data.<-- works fine Dtml doc 2 --> display of data, and Form 2 (another dtml-method w/cgi form)<--works fine Form 2 --> One element: primary key value for Zmysql method 2 query to be supplied by user Zmysql Method 2 --> Look up values to fill form elements of form 3 <-- format changes here **** format change causes query (method 2) to fail (returns no records) However, if Form 2 is run by itself (not included on a results page) everything succeeds and data is passed in normal format. It's kind of convoluted but the end results are: ['data',''] instead of data I've resorted to creating a PythonScript which does this to the inherited data_variable: ************************************* import re request = container.REQUEST RESPONSE = request.RESPONSE return re.sub('\'|\[|\]|\,','',request.data_variable); ************************************* And using this to clean the input data before running the query. It doesn't seem like I should have to resort to this.