Re: [zope-pt] Re: Archetypes - Field com restrição unicidade

2007-03-18 Por tôpico Rodrigo Castardo
Opa!

On 3/16/07, vinicius_marco <[EMAIL PROTECTED]> wrote:
>
>
>
>
>
>
> E aí galera, como vocês resolvem isso?

Com um validator, veja:

http://plone.org/products/archetypes/documentation/old/quickref#writing-a-custom-validator

[]'s!

>  Abs,
>
>  --- Em zope-pt@yahoogrupos.com.br, "vinicius_marco"
>  <[EMAIL PROTECTED]> escreveu
>  >
>  > Pessoal,
>  >
>  > qual a melhor maneira de se criar um tipo que tenha um field que não
>  > possa ter valor repetido? Existe algum tipo de índice que ofereça este
>  > recurso?
>  >
>  > Exemplo:
>  >
>  > Uma funcionalidade de envio de notícias para os emails cadastrados.
>  > O portal deve verificar se o email informado por um novo usuário já
>  > existe no registro de inscritos e só permitir a sua inscrição em caso
>  > negativo.
>  >
>  > Ao invés de pesquisar na mão antes de permitir o registro deste email,
>  > não há uma forma de definir esta unicidade no schema?
>  >
>  > grato pelas ajudas,
>  >
>
>



-- 
Castardo
ThreePointsWeb
[EMAIL PROTECTED]
+55 61 8166-4109


[zope-pt] Re: Archetypes - Field com restrição unicidade

2007-03-17 Por tôpico vinicius_marco
Valeu Fernando, 

   Mas aí acaba caindo justamente na pesquisa "na mão" que eu achava
que seria evitável. Pelo validator resolve, com certeza, mas eu creio
que uma solução nativa fosse mais eficiente e mais produtiva. 

   Por exemplo, algo como a solução HoldingReference para as situações
onde haja possibilidade de quebra de "integridade referencial". 

   De qualquer forma, valeu pela atenção. 

Abs, 




--- Em zope-pt@yahoogrupos.com.br, "Fernando Correa Neto" <[EMAIL PROTECTED]>
escreveu
>
> Opa!
> 
> On 3/16/07, vinicius_marco <[EMAIL PROTECTED]> wrote:
> >
> >
> >
> >
> >
> >
> > E aí galera, como vocês resolvem isso?
> >
> >  Abs,
> 
> Acredito que a abordagem correta seria especificar um validator que
> faça essa checagem para você.
> Procure no google ou no plone por validators ou custom validators.
> 
> []'s
> Fernando
> >
> >  --- Em zope-pt@yahoogrupos.com.br, "vinicius_marco"
> >   escreveu
> >  >
> >  > Pessoal,
> >  >
> >  > qual a melhor maneira de se criar um tipo que tenha um field
que não
> >  > possa ter valor repetido? Existe algum tipo de índice que
ofereça este
> >  > recurso?
> >  >
> >  > Exemplo:
> >  >
> >  > Uma funcionalidade de envio de notícias para os emails cadastrados.
> >  > O portal deve verificar se o email informado por um novo usuário já
> >  > existe no registro de inscritos e só permitir a sua inscrição
em caso
> >  > negativo.
> >  >
> >  > Ao invés de pesquisar na mão antes de permitir o registro deste
email,
> >  > não há uma forma de definir esta unicidade no schema?
> >  >
> >  > grato pelas ajudas,
> >  >
> >
> >
>




Re: [zope-pt] Re: Archetypes - Field com restrição unicidade

2007-03-17 Por tôpico Fernando Correa Neto
Opa!

On 3/16/07, vinicius_marco <[EMAIL PROTECTED]> wrote:
>
>
>
>
>
>
> E aí galera, como vocês resolvem isso?
>
>  Abs,

Acredito que a abordagem correta seria especificar um validator que
faça essa checagem para você.
Procure no google ou no plone por validators ou custom validators.

[]'s
Fernando
>
>  --- Em zope-pt@yahoogrupos.com.br, "vinicius_marco"
>  <[EMAIL PROTECTED]> escreveu
>  >
>  > Pessoal,
>  >
>  > qual a melhor maneira de se criar um tipo que tenha um field que não
>  > possa ter valor repetido? Existe algum tipo de índice que ofereça este
>  > recurso?
>  >
>  > Exemplo:
>  >
>  > Uma funcionalidade de envio de notícias para os emails cadastrados.
>  > O portal deve verificar se o email informado por um novo usuário já
>  > existe no registro de inscritos e só permitir a sua inscrição em caso
>  > negativo.
>  >
>  > Ao invés de pesquisar na mão antes de permitir o registro deste email,
>  > não há uma forma de definir esta unicidade no schema?
>  >
>  > grato pelas ajudas,
>  >
>
>


[zope-pt] Re: Archetypes - Field com restrição unicidade

2007-03-16 Por tôpico vinicius_marco
E aí galera, como vocês resolvem isso? 

Abs, 

--- Em zope-pt@yahoogrupos.com.br, "vinicius_marco"
<[EMAIL PROTECTED]> escreveu
>
> Pessoal, 
> 
> qual a melhor maneira de se criar um tipo que tenha um field que não
> possa ter valor repetido? Existe algum tipo de índice que ofereça este
> recurso? 
> 
> Exemplo: 
> 
> Uma funcionalidade de envio de notícias para os emails cadastrados. 
> O portal deve verificar se o email informado por um novo usuário já 
> existe no registro de inscritos e só permitir a sua inscrição em caso
> negativo. 
> 
> Ao invés de pesquisar na mão antes de permitir o registro deste email,
> não há uma forma de definir esta unicidade no schema? 
> 
> grato pelas ajudas,
>