CNPJ FORMATADO

USUARIO.EXCLUIDOS 07/12/2006 17:13:42
#188642
Senhores,

Faço exportação de alguns campos de uma tabela para um arquivo txt.
Só que não consigo exportar um determinado campo "CGC"
no formato 99.999.999/9999-99

Só consigo exportar assim: 99999999999999

A linha abaixo mostra o momento que estou tratando esse campo:
Arquivo.sRegistro = Arquivo.sRegistro & Format(rec!CgcCli, "##.###.###/####-##")

O que pode estar errado?
SILVIO.GARCIA 07/12/2006 17:23:35
#188645
como esta sendo gravado no banco de dados? vc grava junto a máscara do cgc?
USUARIO.EXCLUIDOS 07/12/2006 17:30:17
#188647
no banco de dados está assim: 99999999999999

Então quando quero que grave no arquivo txt quero que fique assim:

99.999.999/9999-99

E não estou coseguindo fazer


ONBASS 07/12/2006 17:53:40
#188652
vc já tentou..

Open tal e tal..
Print #1,Format(rec!CgcCli, "##.###.###/####-##")
Close #1

USUARIO.EXCLUIDOS 07/12/2006 18:28:31
#188657
Não entendi bem, mas se quiser deixar apenas os números, é só usar o replace:

Arquivo.sRegistro = Arquivo.sRegistro & Replace(Replace(Replace(rec!CgcCli, ".", ""), "/", ""), "-", "")


Qualquer dúvida poste...flw
LEANDRO.LUIZ 08/12/2006 09:57:22
#188776
se o print que o Dekinho falou não der certo..tente assim:

vCgc = mid(vCgc,1,2) & "." & mid(vCgc,3,3) & "." & mid(vCgc,6,3) & "/" & & mid(vCgc,9,4) & "-" & mid(vCgc,13,2)



ALMARTI 08/12/2006 10:02:42
#188778
Resposta escolhida
Print #1,Format(rec!CgcCli, "@@.@@@.@@@/@@@-@@")

USUARIO.EXCLUIDOS 08/12/2006 10:07:19
#188781
Mas pera aí, vc quer tirar os pontos, barra e traço ou colocá-los?
Tópico encerrado , respostas não são mais permitidas