30% OFF para compra e renovaÇÃo. Comprar agora

Autor Tópico: como completar um campo com um valor fixo(resolvido)  (Lida 665 vezes)

aspadti

  • Novato
  • *
  • Mensagens: 25
como completar um campo com um valor fixo(resolvido)
« Online: Março 07, 2018, 12:40:57 am »
estou tentando criar um campo chamado email onde o usuario só vai digitar nome.sobrenome e  o @email.com vai ser completado automaticamente. como posso fazer isso?
já tentei com mascara mais a letra a desaparece.
« Última modificação: Março 14, 2018, 01:58:32 am por aspadti »

Haroldo

  • Expert
  • *****
  • Mensagens: 8265
  • Conhecimento diminui limitações.△TFA△
    • InfinitusWeb Software de Gestãol/Gestão ITIL/Consultoria Scriptcase
Re:como completar um campo com um valor fixo
« Responder #1 Online: Março 07, 2018, 06:59:05 am »
evento onchange

verificar se existe o @ no campo se não adicionar @email ao campo.

pauloper

  • Global Moderator
  • Avançado
  • *****
  • Mensagens: 456
Re:como completar um campo com um valor fixo
« Responder #2 Online: Março 07, 2018, 07:26:46 am »
Faça assim:

No Campo Email do Evento Ajax - Onchange:

{campo_email} = {campo_email} . "@gmail.com";

Att,
Paulo.
« Última modificação: Março 07, 2018, 07:39:46 am por pauloper »

aspadti

  • Novato
  • *
  • Mensagens: 25
Re:como completar um campo com um valor fixo
« Responder #3 Online: Março 07, 2018, 08:11:42 pm »
Faça assim:

No Campo Email do Evento Ajax - Onchange:

{campo_email} = {campo_email} . "@gmail.com";

Att,
Paulo.

deu certo no formulario usando o onload, mas em uma grid que é o meu caso. não consigo fazer aparecer. alguma sugestão?

aspadti

  • Novato
  • *
  • Mensagens: 25
Re:como completar um campo com um valor fixo
« Responder #4 Online: Março 09, 2018, 09:46:46 pm »


ainda não consegui mesmo fazendo o que foi sugerido por pauloper

Haroldo

  • Expert
  • *****
  • Mensagens: 8265
  • Conhecimento diminui limitações.△TFA△
    • InfinitusWeb Software de Gestãol/Gestão ITIL/Consultoria Scriptcase
Re:como completar um campo com um valor fixo
« Responder #5 Online: Março 13, 2018, 07:24:11 am »
Dá certo sim e tem que ser no evento ajax onchange do campo.

Ideal é testar se o campo possui já o "@" (arroba)
 e pelo menos um "." (ponto) e se não existir acrescentar o domínio ao prefixo do email.

O Campo tem que ser do tipo texto.

 
Faça assim:

No Campo Email do Evento Ajax - Onchange:

{campo_email} = {campo_email} . "@gmail.com";

Att,
Paulo.


aspadti

  • Novato
  • *
  • Mensagens: 25
Re:como completar um campo com um valor fixo
« Responder #6 Online: Março 13, 2018, 10:10:33 pm »


Assim?

aspadti

  • Novato
  • *
  • Mensagens: 25
Re:como completar um campo com um valor fixo
« Responder #7 Online: Março 14, 2018, 01:58:02 am »
consegui inserindo esse comando {campo_email} = {campo_email} . "@gmail.com"; em Eventos> onRecord

Obrigado aos envolvidos