It's not quite clear what you are looking for. Note that "format" does not apply to the db.entry_type table but to reference fields in other tables that reference this table.
You can access the "format" attribute via db.entry_type._format, so, you could do: formatted_record = db.entry_type._format % db.entry_type(id) Of course, is "format" is a function rather than a format string, you would do: formatted_record = db.entry_type._format(db.entry_type(id)) Anthony On Tuesday, October 23, 2018 at 8:53:01 AM UTC-4, Shawn Michaels wrote: > > > Hi, I have this minimal example: > > db.define_table('entry_type', > Field('label'), > format='%(label)s' > ) > > how can I get the row represented by format? > > record = db['entry_type'](id) > > gives me requested row and I need to get it's representation set by format. > > Thank you in advance! > > -- 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.