PREENCHER COM BRANCOS
Verifica o nome do campo, o nome do recordset eu testei e a linha está correta !
ALETERLONE,
Deu certo, o problema é que quando o nome passa de 30 esse teste fica invalido.
Exemplo:
Nome do cliente é: CIA DE DADOS (tem 12 digitos) neste caso a sua dica funciona.
Mas se o nome do cliente tem mais de 30 digitos, por exemplo:
EMPRESA BRASILEIRA DE DISTRIBUICAO S/A (Tem 38 digitos) e a funcao acima nao funciona. Teria que guardar apenas os 30 digitos dentro da string.
Tem algo facil ai?
Deu certo, o problema é que quando o nome passa de 30 esse teste fica invalido.
Exemplo:
Nome do cliente é: CIA DE DADOS (tem 12 digitos) neste caso a sua dica funciona.
Mas se o nome do cliente tem mais de 30 digitos, por exemplo:
EMPRESA BRASILEIRA DE DISTRIBUICAO S/A (Tem 38 digitos) e a funcao acima nao funciona. Teria que guardar apenas os 30 digitos dentro da string.
Tem algo facil ai?
cara, qual a quantidade de campos amais tem que ter ?
tipo.. vc pega a palavra com 16 campos... adiciona 14 a ela pra ficar 30 ne? voce precisa que sempre adicione 14, é isso?
tipo.. vc pega a palavra com 16 campos... adiciona 14 a ela pra ficar 30 ne? voce precisa que sempre adicione 14, é isso?
if len(nome_do_campo) > 30 then
rotina_para maiores_de_30_digitos
else
a funcao q t passei
endif
rotina_para maiores_de_30_digitos
else
a funcao q t passei
endif
Tópico encerrado , respostas não são mais permitidas