I fall on this exact problem, I don't see anything about taht in the change log of 2.4.4. Is this will be fix soon? I mean SQLFORM.grid support for virtual field
THanks Richard On Tue, Dec 18, 2012 at 10:32 AM, Massimo Di Pierro < massimo.dipie...@gmail.com> wrote: > Right now grid does not work with virtual fields. There is a pending > proposal for enhancement to support them. > > > On Tuesday, 18 December 2012 01:03:05 UTC-6, software.ted wrote: >> >> Does SQLFORM.grid support adding and display of a virtual field...am >> getting an exception...my code: >> >> db.file_subject_issue.file_**name = Field.Virtual(lambda row: >> get_file_name(row.file_**subject_issue.file_id)) >> fields = [db.file_subject_issue.file_**id, >> db.file_subject_issue.date_**created, >> db.file_subject_issue.file_**name] >> query =.... >> >> form = SQLFORM.grid(query,fields=**fields,...) >> >> I am getting the error >> >> <type 'exceptions.AttributeError'> 'FieldVirtual' object has no attribute >> '_tablename' >> >> 1. >> 2. >> 3. >> 4. >> 5. >> 6. >> 7. >> 8. >> 9. >> 10. >> 11. >> 12. >> >> Traceback (most recent call last): >> File "/home/www-data/web2py/gluon/**restricted.py", line 212, in restricted >> >> exec ccode in environment >> File >> "/home/www-data/web2py/**applications/intranet/**controllers/administration.py" >> >> <https://192.168.0.251/admin/default/edit/intranet/controllers/administration.py>**, >> line 176, in <module> >> >> File "/home/www-data/web2py/gluon/**globals.py", line 188, in <lambda> >> >> self._caller = lambda f: f() >> >> File >> "/home/www-data/web2py/**applications/intranet/**controllers/administration.py" >> >> <https://192.168.0.251/admin/default/edit/intranet/controllers/administration.py>**, >> line 71, in file_track >> >> selectable=False,csv=False , paginate=20, user_signature=False) >> >> File "/home/www-data/web2py/gluon/**sqlhtml.py", line 1796, in grid >> >> if field._tablename in tablenames] >> AttributeError: 'FieldVirtual' object has no attribute '_tablename' >> >> >> >> >> -- >> ..............................**..............................** >> ........................... >> Teddy Lubasi Nyambe >> Opensource Zambia >> Lusaka, ZAMBIA >> >> Cell: +260 97 7760473 >> website: http://www.opensource.org.zm >> >> ~/ >> Human Knowledge belongs to the world! - AntiTrust >> >> Man is a tool-using animal. Without tools he is nothing, with tools he is >> all - Thomas Carlyle 1795-1881 >> >> /~ >> > -- > > > > -- --- 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/groups/opt_out.