> > another way around : > if table.Product_SignOff == 'Yes': > table.Product_SignOff.represent = lambda Product_SignOff, field: > SPAN(Product_SignOff, _class = 'text-error') > elif table.Product_SignOff == 'No': > table.Product_SignOff.represent = lambda Product_SignOff, field: > SPAN(Product_SignOff, _class = 'text-success') >
No, the above won't work. table.Product_SignOff is a Field object, not a Row value, so you cannot test whether it equals "Yes" or "No". Instead, you must put all the logic in the "represent" function. > when tested with anthony code above (html inspect elements) : > <span class='green'> > Yes > </span> > no errors occured, the output is not expected, still have a black font > color. > I was just using example "green" and "red" CSS classes. Of course, you would actually have to define those classes in your CSS file to change the text to green or red. 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.

