Elisandra Fidler wrote:
> Olá pessoal!!
> 
> Estou modelando algumas classes no Poseidon e alguns campos precisam
> ser validados, para isso tenho que contruir uns validadores
> específicos, como por exemplo isCentroCustoValido para validar um
> campo de Centro de Custo, fazendo uma pesquisa em um banco de dados
> verificando se o centro de custo existe.
> A minha dúvida é como colocar isso na tag validators e como construir
> esse validador na classe.
> É isso!
> Um abraço a todos,

No tagged value do atributo crie um:

validators = isEmail, isCentroCusdoValido, isOutraCoisa

Como construir um validador tem vários exemplos no Archetypes, veja um 
de CPF:

http://colab.interlegsi.gov.br/file/ILSAAL/trunk/Validators.py

-- 
Jean Ferri


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

 



Responder a