Hi, grid allows virtual fields,
but they are calculated in Python layer, though sometimes this could be done in DB layer. Could I pass Expression of fields in similar way? like I have in my previous question <https://groups.google.com/forum/#!msg/web2py/f3HdtWviTys/kMHhXIPKDwAJ> db.item.total_price = Field.Virtual('total_price', lambda row: row.item.unit_price * row.item.quantity) Would be nice to have db.item.total_price = Field.Expression('total_price', db.item.unit_price * db.item.quantity) this could also be applied to aggregates (as I suspect they are not supported in grid) -- 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.