Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- db.define_table('parceiro',
- Field('razao_social','string',required=True),
- Field('nome','string'),
- Field('cnpj','string',requires=(IS_CPF_OR_CNPJ())),
- Field('endereco','string'),
- Field('complemento','string'),
- Field('numero','string'),
- Field('uf','string'),
- Field('cidade',db.opt_cidades),
- Field('e_cliente','boolean',default=False),
- Field('e_fornecedor','boolean',default=False),
- Field('fundacao','integer'))
- db.parceiro.id.represent = lambda id: SPAN(A('%i editar'%id,_href=URL(r=request,c="default",f="editar_parceiro",args=id)))
- #db.parceiro.uf.requires = IS_NULL_OR(IS_IN_DB(db,'opt_cidades.id','%(uf)s'))
- db.parceiro.uf.requires = IS_IN_SET(['AC', 'AL', 'AP', 'AM', 'BA', 'CE', 'DF', 'ES', 'GO', 'MA', 'MT', 'MS', 'MG', 'PA', 'PB', 'PR', 'PE', 'PI', 'RJ', 'RN', 'RS', 'RO', 'RR', 'SC', 'SP', 'SE', 'TO'])
- db.parceiro.cidade.requires = IS_IN_DB(db,'opt_cidades.uf','%(nome)s')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement