--- Em zope-pt@yahoogrupos.com.br, "marcospetry83" <[EMAIL PROTECTED]> escreveu > > Criei um produto utilizando o poseidon as classes ATIVIDADE e LIVRO > que descendem da classe LINGUA, gostaria que na classe ATIVIDADE > houvesse um campo com um SELECT q listasse todos os livros cadastrados > na classe LIVRO > > Obrigado! > > Marcos Daniel Petry >
Marcos, basicamente é o seguinte, no campo com o tipo SELECTION vc coloca um vocabulário, como por exemplo, listLivros e define esse listLivros como um método da classe ATIVIDADE. Depois no método listLivros vc pode fazer desse jeito: def listLivros(self): lingua = self.aq_parent livros = solic.objectValues(['Livros']) lista=[] for livro in livros: lista.append(o.getNome_do_campo()) return tuple(lista) Acho que é isso! Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/zope-pt/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html