what if you don't use requires=IS_EMPTY() ? On Friday, October 3, 2014 8:52:12 AM UTC+2, Alen Cerovic wrote: > > is there any resolution to this, any ideas, or are there plans to make it > work in future? > > Dana ponedjeljak, 29. rujna 2014. 12:26:11 UTC+2, korisnik Alen Cerovic > napisao je: >> >> Hi pn, I am expecting dropdown list of Mjesta when I add/edit record in >> Partneri >> tried putting 'requires' Field >> <http://127.0.0.1:8000/examples/global/vars/Field>('Mjesto','reference >> Mjesta.PostanskiBroj',requires=IS_NOT_EMPTY >> <http://127.0.0.1:8000/examples/global/vars/IS_NOT_EMPTY>*()) *but no >> dropdown >> >> Dana nedjelja, 28. rujna 2014. 20:29:50 UTC+2, korisnik pn napisao je: >> >>> Can you provide some clarification on what behavior are you expecting >>> but not seeing when you create the reference? For example, are you able to >>> create entries in the 'Partneri' table that refer keys not in the 'Mjesta' >>> table? A quick workaround would be to put in a 'requires' lambda into the >>> field definition in the Partneri table. This way you can define your own >>> custom rules. >>> >>> On Saturday, September 27, 2014 2:51:31 AM UTC-4, Alen Cerovic wrote: >>>> >>>> tried >>>> 'reference Mjesta' - no error but also nothing happens >>>> 'reference PostanskiBroj' - Query Not Supported: 'DAL' object has no >>>> attribute 'PostanskiBroj' >>>> >>>> I did not dive in source code but is it difficult to make references >>>> between legacy tables reliable. From my perspective it is very important >>>> as many web projects does not start from scratch. >>>> >>>> Dana subota, 27. rujna 2014. 08:01:22 UTC+2, korisnik Massimo Di Pierro >>>> napisao je: >>>> >>>>> 'reference Mjesta.PostanskiBroj'* should be *'reference PostanskiBroj' >>>>> >>>>> >>>>> *but I would not swear by references for legacy keyed tables.* >>>>> On Thursday, 25 September 2014 11:58:21 UTC-5, Alen Cerovic wrote: >>>>>> >>>>>> Hi, >>>>>> >>>>>> I am totaly new to web2py, actually started yesterday :) >>>>>> I am trying to work with legacy mssql database and having problems in >>>>>> referencing two legacy keyed tables >>>>>> >>>>>> db.define_table('Mjesta', >>>>>> Field <http://127.0.0.1:8000/examples/global/vars/Field>( >>>>>> 'PostanskiBroj','integer',notnull=True,unique=True), >>>>>> Field <http://127.0.0.1:8000/examples/global/vars/Field>('Naziv'), >>>>>> primarykey=['PostanskiBroj'], >>>>>> migrate=False) >>>>>> >>>>>> db.define_table('Partneri', >>>>>> Field <http://127.0.0.1:8000/examples/global/vars/Field>('Sifra', >>>>>> 'integer'), >>>>>> Field <http://127.0.0.1:8000/examples/global/vars/Field>('Naziv'), >>>>>> Field >>>>>> <http://127.0.0.1:8000/examples/global/vars/Field>('Mjesto','reference >>>>>> Mjesta.PostanskiBroj'), >>>>>> primarykey=['Sifra'], >>>>>> migrate=False) >>>>>> >>>>>> no errors but field Partneri.Mjesto does not reference >>>>>> Mjesta.PostanskiBroj >>>>>> >>>>>> What am I doing wrong? >>>>>> >>>>>>
-- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.