Yep. I'm pretty sure 'fields' is a list so it doesn't need function parentheses. And since "my_table" and "db['my_table']" are the same:
for f in my_table.fields: my_table[f].writable=True Same thing, but sweetened with syntactic sugar. (low calorie) -- Joe On Thursday, September 27, 2018 at 3:04:04 PM UTC-7, Javier Pepe wrote: > > You need use the follow code: > for f in my_table.fields(): > db['my_table'][f].writable=True > > > > El jue., 27 de sep. de 2018 a la(s) 19:01, icodk (i...@alpiron.com > <javascript:>) escribió: > >> At a certain point, I need to allow read and write on all fields of a >> specific table >> >> How can I iterate through all fields in a table and set the writable, >> readable =true >> >> This does not work: >> for f in my_table.fields(): >> f.writable=f.readable=True >> >> >> >> -- >> 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+un...@googlegroups.com <javascript:>. >> For more options, visit https://groups.google.com/d/optout. >> > -- 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.