To see 2 table grids without any relationship - return from controller: return dict(grid1 = grid(..), grid2 = grid(..)) and render it in view: {{=grid1}} {{=grid2}} For grid(..) syntax you already have examples here.
To see parent grid with links to children tables, use smartgrid return dict(grid = smartgrid(..)) syntax is very similar and rendering is the same To see parent grid and dynamically child records based on current record in parent grid you could try use ajax. Use standard grid(), see source code in browser, set javascript event (jaavscript or jquery) to record click, return second grid via ajax() call (see chapter about ajax). I never made this but I think it is possible Dne úterý, 20. května 2014 23:50:23 UTC+2 Juan Luis napsal(a): > > thank you stifan, represent is what I needed to know and your example > worked perfect. > > My primary problem is that i am not able to see my other table in > SQLFORM.grid. Here I try to create two columns; one from db.contact and the > other from db.task. > > Can my error be noticed? > > > > On Tuesday, May 20, 2014 3:06:28 PM UTC-5, 黄祥 wrote: >> >> please try (not tested) : >> >> Field('email', 'list:string', represent = lambda email, field: \ >> XML(", ".join([A(mail, _title=T("Send to %s") % mail, >> _target="_blank", >> _href="mailto:%s" % mail).xml() for mail in >> email] ) ) if email else ''), >> Field('website', represent = lambda website, field: \ >> A(website, _title = T("View Website"), _target = "_blank", >> _href = "%s" % website) if website else ''), >> >> and please take a look the book at dal chapter: >> >> http://web2py.com/books/default/chapter/29/06/the-database-abstraction-layer >> >> best regards, >> stifan >> > -- 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.