At 10:23 AM 11/23/99 -0500, Michel Pelletier wrote:
Your search form does not have have a bobobase_modification_time_usage hidden field. This tells ZCatalog you want to do a range search.
OK. Yes, it was in the original post, but it got accidently deleted in the last post. Unfortunately that still didn't solve our problem. We are still getting No data found. I have done a little more debugging and I think I am missing a step here: if I fill in the raw field and set date to EVER, than it returns no results. But if I edit the URL and remove the strings after bobobase_modification_time_usage= , and bobobase_modification_time= then the search returns whatever matches the raw correctly. After reading through the Advanced ZCatalog Searching, I am now wondering if the problem is casting, although after reading the document I am still not clear on the syntax of casting in Zope. More information: Our ZCatalog is setup exactly like the first ("raw") example in the Z Catalog Tutorial. And the latest iteration of "search_form" is below. any help in this area would be appreciated... thanks, sachin shah <!--#var standard_html_header--> <form action="report" method="get"> <h2><!--#var document_title--></h2> Enter query parameters:<br><table> <tr><th>Search for text:</th> <td><input name="raw" width=30 value=""></td></tr> <tr><th>Modified since: </th> <td><input type=hidden name="bobobase_modification_time_usage" value="range:min"> <select name="bobobase_modification_time"> <option value="<!--#var "ZopeTime(0)" -->">Ever</option> <option value="<!--#var "ZopeTime() - 1" -->">Yesterday</option> <option value="<!--#var "ZopeTime() - 7" -->">Last Week</option> <option value="<!--#var "ZopeTime() - 30" -->">Last Month</option> <option value="<!--#var "ZopeTime() - 365" -->">Last Year</option> </select></td></tr> <tr><td colspan=2 align=center> <input type="SUBMIT" name="SUBMIT" value="Submit Query"> </td></tr> </table> </form> <!--#var standard_html_footer-->