yes you are right, but I have problem with format some times don't know
why... Format with that syntax : Field('myother_id','db.othertable').

And represent not work with : Field('myother_id',db.othertable) in case of
crud.select, but works for crud.read...


Richard

On Mon, Feb 14, 2011 at 12:08 PM, DenesL <[email protected]> wrote:

> In theory it should work but you can get the same effect with format,
> try:
>
> db.define_table('adres',
>                 Field('straat'),
>                 format='%(straat)s' )
>
> and remove the represent.
>
>
> On Feb 12, 10:04 am, Johann Spies <[email protected]> wrote:
> > I get the following output :
> >
> > inwoner.idinwoner.vaninwoner.adres1Spies1
> > the following code:
> >
> > db.define_table('adres',
> >                  Field('straat'))
> >
> > db.define_table('inwoner',
> >                  Field('van'),
> >                  Field('adres', db.adres,
> >                        requires = IS_IN_DB(db,'adres.id')))
> >
> > db.inwoner.adres.represent = lambda id: db.adres(id).straat
> >
> > Why does represent not represent  inwoner.adres as 'straat' from 'adres?
> >
> > Regards
> > Johann
> > --
> >  May grace and peace be yours in abundance through the full knowledge of
> God
> > and of Jesus our Lord!  His divine power has given us everything we need
> for
> > life and godliness through the full knowledge of the one who called us by
> > his own glory and excellence.
> >                                                     2 Pet. 1:2b,3a
>

Reply via email to