Preenchimento automático de campo

(JeanCharles) #1

Bom dia pessoal, estou começando no scriptcase e estou com o seguinte problema, tenho um campo texto com 26 caracteres com a máscara #.#.#.#.#.##.##.##.##.#### até ai tudo bem! O problema é que ao digitar por exemplo 3319011 quero que os caracteres a direita sejam completados com zeros 3.3.1.9.0.11.00.00.00.0000, como posso fazer isso? Obrigado.

(Haroldo) #2

No Evento Ajax Onchange, vc completa o campo utilizando o a funcão str_pad do php.

(Régis Matos) #3

Jean, vc conseguiu ?

vc tem que fazer exatamente o que o Haroldo disse.

No evento ajax tenta;

Preenchimento a direita
{nome_do_campo} = str_pad({nome_do_campo}, 26, ‘0’);

Preenchimento a esquerda
{nome_do_campo} = str_pad({nome_do_campo} , 26, ‘0’, STR_PAD_LEFT);

(JeanCharles) #4

Há, agora sim! Tava me batendo mas com essa última informação ficou primeira muito obrigado a vocês dois. No inicio darei um pouco de trabalho mas logo logo estarei ajudando também. Valeu.