Actually, self is an instance of your virtual fields class. The instance is 
simply updated to contain the attributes of the row object, so self.table.field 
refers to the same value as row.table.field (but self is not the same object as 
row).

You should be able to add other methods to the class as usual, but start their 
names with at least one underscore - otherwise, they will also be added as 
virtual fields.

Anthony

-- 
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 [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to