|
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.
|
|
|
|
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
|
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; ""
|
|
|
|
Postada em 02/04/2008 23:50 hs
Valewwwww Treze era exatamente isso que eu queria!!!!!!!!!! abrass
|
|
|
|
Postada em 16/04/2008 17:46 hs
|
TÓPICO EDITADO
|
|
|
|