One thing that has been bothering me is that I can't easily test my
ZSQL Methods if they accept a date type unless I completely fill all the
date arg types.
For example, if the sqlmethod has argument type
startdate:date=''
and in the body I have
<dtml-if startdate> ...
When i use the test form, I can't leave the date field empty, otherwise I
get a conversion error from Converters.field2date()
I also have this problem with any form that has type date, if the end-user
doesn't put a date in the form, I get a conversion error.
Its okay with me to receive an empty string, which gets converted to
None .. I just put NULL in the sql database.
So .. what's the correct fix to allow empty fields to return either '' or
None from field2date?
I can alter Converters.py...
I see that converters required: exists, but does that imply that all other
converters allow an empty string to return None? Or do we need to add
an explicit "optional" type?
Either way, I'd like to fix this, but what's the best way?
Brad Clements, [EMAIL PROTECTED] (315)268-1000
http://www.murkworks.com (315)268-9812 Fax
netmeeting: ils://ils.murkworks.com AOL-IM: BKClements
_______________________________________________
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 )