On Fri, 13 Oct 2000 19:40:08 -0400
 [EMAIL PROTECTED] wrote:

> The problem with the TinyTable and TinyTablePlus products
> is that they use
> the tokenize.py module which treats any field value as a
> possible Python expression.
> Since ":" is a special token in Python, it gets
> interpreted as such. One
> quick way to get around this is to quote your field value
> -
> 
> "criteria:tokens"

Hi,

I tried this, and the tinytables just discarded the column.

As a temporary fix, I've just created a ZClass to hold the
tokens.

What I would like to do now is feed the tokens into a
sqlmethod, which then populates a tinytable with new values.
My zclass has a string attribute called p_tinytable which
holds the name of the tinytable to be changed.

However, if I call the function as follows:

<dtml-with MyZClass>
  <dtml-call "p_tinytable.manage_editData(newData)">
</dtml-with>

I get:

Error Type: AttributeError
Error Value: 'string' object has no attribute
'manage_editData'

or

<dtml-with MyZClass>
  <dtml-call "_[p_tinytable].manage_editData(newData)">
</dtml-with>

I get:

Error Type: AttributeError
Error Value: manage_editData

--
Graham Chiu

_______________________________________________
Zope maillist  -  [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://lists.zope.org/mailman/listinfo/zope-announce
 http://lists.zope.org/mailman/listinfo/zope-dev )

Reply via email to