Tenho um form de etapas que cria uma global chamada ‘[cpf]’ ao ser alterado o campo CPF (tipo CPF no scriptcase).
Este campo estava dando problema na passagem de parâmetros, então no Onchange dele eu crio a variável global e digo que: campo_x = {cpf}, sendo que esse campo_x é do tipo texto e a variável global é criada pelo valor do campo texto_x e não do campo CPF, pois não vem formatado. A variável está marcada como saída post/get.
O form que vai receber o parâmetro é do tipo grid editável a variável está declarada no sql do mesmo na clausula WHERE cpf = ‘[cpf]’ e está do tipo entrada post/get.
Essa tabela do form já possui valores cadastrados no CPF que está na variável.
O problema é que essa variável, apenas nesse form, está sendo passada formatada.
Assim: 000.000.000-00 ao invés de vir assim: 00000000000
Nos dados em sessão posso ver a variável sem a formatação do CPF, ou seja, da forma correta, pois no banco foi salva sem a formatação, mas esse form por algum motivo que não consegui identificar, não está recebendo assim. As demais ligações que dependem da mesma variável funcionam perfeitamente.
A ligação é feita através de um botão criado num campo label.
Já refiz o form, já usei a ligação por campo, já