INCLUIR 0 A ESUQERDA DO Nº
Galera eu tenho um comando
ExibeCPF(rs([Ô]nr_cpf[Ô]))
Esse ExibeCPF, faz a formatação do CPF blz
O problema é o seguinte, ele manda o valor formatado para um componente que por sua vez joga esse valor do boleto, o problema é que quando existe um CPF que inicia com 0, é gravado no banco sem esse 0, pois quem criou o banco criou como número e não como texto.
Então o que eu preciso é fazer com que seja preenchido o zero a esquerda para que seja feita a formatação correta
Ex de cpf gravado no banco
2333219939 e 976875888
Após o comando - ExibeCPF(rs([Ô]nr_cpf[Ô])) ele fica assim 23.332.199-39 qdo o correto é 023.332.199-39
Após o comando - ExibeCPF(rs([Ô]nr_cpf[Ô])) ele fica assim 9.768.758-88 qdo o correto é 009.768.758-88
Tentei colocar o comando format dessa forma:
ExibeCPF(format(rs([Ô]nr_cpf[Ô]),[Ô]00000000000[Ô])
Más deu erro e agora preciso fazer isso pois o componente duplica os nº para poder exibir na formatação correta o cpf
ex
23.332.199-39 Fica assim 233.321.993.99
9.768.758-88 Fica assim 976.875.888-88
Alguém pode me dar essa força, eu com o ASP sou uma caca ainda, rsrsrsrs
Abraço
ExibeCPF(rs([Ô]nr_cpf[Ô]))
Esse ExibeCPF, faz a formatação do CPF blz
O problema é o seguinte, ele manda o valor formatado para um componente que por sua vez joga esse valor do boleto, o problema é que quando existe um CPF que inicia com 0, é gravado no banco sem esse 0, pois quem criou o banco criou como número e não como texto.
Então o que eu preciso é fazer com que seja preenchido o zero a esquerda para que seja feita a formatação correta
Ex de cpf gravado no banco
2333219939 e 976875888
Após o comando - ExibeCPF(rs([Ô]nr_cpf[Ô])) ele fica assim 23.332.199-39 qdo o correto é 023.332.199-39
Após o comando - ExibeCPF(rs([Ô]nr_cpf[Ô])) ele fica assim 9.768.758-88 qdo o correto é 009.768.758-88
Tentei colocar o comando format dessa forma:
ExibeCPF(format(rs([Ô]nr_cpf[Ô]),[Ô]00000000000[Ô])
Más deu erro e agora preciso fazer isso pois o componente duplica os nº para poder exibir na formatação correta o cpf
ex
23.332.199-39 Fica assim 233.321.993.99
9.768.758-88 Fica assim 976.875.888-88
Alguém pode me dar essa força, eu com o ASP sou uma caca ainda, rsrsrsrs
Abraço
Consegui arrumar e para ficar registrado a solução é a seguinte
cpfSacado = ExibeCPF(String(11 - Len(rs([Ô]nr_cpf[Ô])), [Ô]0[Ô]) & rs([Ô]nr_cpf[Ô]))
Com isso ele ficou formatado certinho, estarei enviando isso para as dicas do ASP
cpfSacado = ExibeCPF(String(11 - Len(rs([Ô]nr_cpf[Ô])), [Ô]0[Ô]) & rs([Ô]nr_cpf[Ô]))
Com isso ele ficou formatado certinho, estarei enviando isso para as dicas do ASP
Tópico encerrado , respostas não são mais permitidas