INCLUIR 0 A ESUQERDA DO Nº

ALVAROVB2009 30/04/2010 09:52:46
#340620
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
ALVAROVB2009 30/04/2010 11:31:50
#340631
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
Tópico encerrado , respostas não são mais permitidas