I do not understand. :-(
On Apr 23, 7:32 pm, niknok <[email protected]> wrote: > **bump** > > Anyone? > > On Apr 23, 3:17 pm, niknok <[email protected]> wrote: > > > > > > > > > I have a field regex which contains requires segements like "IS_MATCH('^ > > \d{3}-\d{4}-\d{4}-\d{1}?$')" in an administrative table > > > I store them as as Storage types and then retrieve and apply it to a > > Form like this: > > Field('f4', requires=IS_EMPTY_OR(settings.regex[4])) > > > In a model file, it's defined as: > > settings=Storage() > > settings.regex={ > > 0:IS_MATCH('^\d{3}-\d{4}-\d{4}-\d{1}?$'), > > 1:IS_MATCH('^\d{4}-\d{3}-\d{3}-\d{1}?$'), > > } > > That worked fine. Now, however, I couldn't use the values I retrieve > > from a record field because they are strings. I hope to use it like this > > ... > > record=db.id_card_number(person==1,card==2) > > form=SQLFORM.factory(Field('f4','string')) > > form.f4.requires=record.regex > > ... > > > /r, > > Nik

