this > IS_NOT_IN_DB = I don't see how to support this
would only be serverside so nothing to do. On Jul 1, 10:56 am, Fran <[email protected]> wrote: > On Jul 1, 4:39 pm, mdipierro <[email protected]> wrote: > > > If XForms hanles select/options it must be possible to send the > > options. no? > > IS_IN_SET = no problem > IS_IN_DB = ok, although we should continually refresh the form to see > new data being added > IS_NOT_IN_DB = I don't see how to support this > > The 'only show this field if previous answer was x' has no direct > Web2Py model analogue > - I use jQuery to achieve this kind of thing in HTML views > Am not sure if we can add something within Web2Py model to handle both > of these programatically or whether this will always have to be > something we touch up manually afterwards. > e.g. I have 'unit_cost' for One-time costs & > 'monthly_cost'/'minute_cost'/'megabyte_cost' for Recurring costs > > F > > > On Jul 1, 10:28 am, Fran <[email protected]> wrote: > > > > Whilst most stuff seems starightforward, the harder cases are things > > > like: > > > > db.budget_item.code.requires = IS_NOT_IN_DB(db, 'budget_item.code') > > > Obviously if working offline then this referencedata isn't available > > > - I guess we just have to ignore that within the XForm itself & handle > > > it during form submission. > > > > db.Field('created_on', 'datetime', readable=False, writable=False, > > > default=request.now) > > > The Hidden field part is straightfwd (just don't provide a Control) > > > But the default value doesn't make sense to be within the form > > > definition as it makes sense at submission time per-instance not as a > > > default when form is downloaded to device! (Same goes for uuid) > > > datetime may need some tweaking - this is available: <bind > > > nodeset="created-on" type="date" /> > > > > F --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "web2py Web Framework" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~----------~----~----~----~------~----~------~--~---

