USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Exportar arquivo texto.
FKNMALTA
FRANCA
SP - BRASIL
Postada em 31/03/2008 21:43 hs         
Minha duvida é o seguinte, uso o seguinte comando para gerar um arquivo texto com informações de uma tabela:
 
Print #1, rs!Nome; rs!cpf; Space(18)......
 
Supondo que a Coluna nome da minha tabela tenha 20 caracteres mas no arquivo tem que sair apenas 8, tem como gerar apenas 8 e cortar o nome ???ou teria que ser de outra forma sem ser o print?Enfim, o campo nome tem que sair com 8 caracteres independente do que consta na tabela
nome:fulano de tal
cpf:11111111111
arquivo:
fulano d 11111111111
 
 
 
     
Perci
MATÃO
SP - BRASIL
ENUNCIADA !
Postada em 01/04/2008 08:28 hs            
Se eu entendi, por exemplo no nome: Marco Antonio da Silva, você queria pegar apenas as 5 primeiras letras do nome?
Se for, pode-se usar :
Print #1, Mid(rs!nome,1,5)
 
Teste e veja se está correto
 
Até mais.
   
FKNMALTA
FRANCA
SP - BRASIL
Postada em 02/04/2008 17:39 hs         
Blz Perci era isso mesmo que eu precisava agora outra duvida é, esta gerando assim:
33925171860FORNECEDOR 1
147959697000196FORNECEDOR 2
como faço para gerar:
31258120018      FORNECEDOR 1
45959697000196 FORNECEDOR 2
independente de cfp ou cnpj o campo deve ter 14 posicoes (o maximo do cnpj), se eu colocar:
 Print #1, Mid(rs!cpf, 1, 14), Spc(1); rs!Name;  ""
sai assim:
31258120018    FORNECEDOR 1
45959697000196               FORNECEDOR 2
e seu eu colocar:
Print #1, Mid(rs!cpf, 1, 14); Spc(1); rs!Name;  ""
sai:
31258120018 FORNECEDOR 1
45959697000196 FORNECEDOR 2
tem como fazer isso sair:
31258120018      FORNECEDOR 1
45959697000196 FORNECEDOR 2
 
     
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
Postada em 02/04/2008 18:35 hs            
faz assim colega:
 
 Print #1, Mid(rs!cpf, 1, 14), Spc(14-len(rs!cpf)); rs!Name;  ""
 
     
FKNMALTA
FRANCA
SP - BRASIL
ENUNCIADA !
Postada em 02/04/2008 23:50 hs         
Valewwwww Treze era exatamente isso que eu queria!!!!!!!!!!
abrass
   
FKNMALTA
FRANCA
SP - BRASIL
ENUNCIADA !
Postada em 16/04/2008 17:46 hs         

.

TÓPICO EDITADO
 
Página(s): 1/2      PRÓXIMA »

CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página