- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Funções AdvPL
- Exportar arquivo TXT
Perguntas Exportar arquivo TXT
- lalberto
- Desconectado
- Administrador
Menos
Mais
- Postagens: 3676
- Obrigados Recebidos: 6
9 anos 5 meses atrás #28408
por lalberto
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Respondido por lalberto no tópico Exportar arquivo TXT
Segue Dois exemplos de arquivo de exportação para arquivo texto, e também um fonte que gera exportação de dados da folha.
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Por favor Acessar ou Registrar para participar da conversa.
- caiotec
- Autor do Tópico
- Desconectado
- Membro Dourado
Menos
Mais
- Postagens: 219
- Obrigados Recebidos: 0
- caiotec
- Autor do Tópico
- Desconectado
- Membro Dourado
Menos
Mais
- Postagens: 219
- Obrigados Recebidos: 0
- caiotec
- Autor do Tópico
- Desconectado
- Membro Dourado
Menos
Mais
- Postagens: 219
- Obrigados Recebidos: 0
9 anos 3 meses atrás #28683
por caiotec
Respondido por caiotec no tópico Exportar arquivo TXT
Pessoal
Demorou mas consegui gerar o arquivo txt, porém falta apenas uma coisa para ficar completo nessa linha 136 eu faço a conversão de Data para String e fica gravado dessa forma no arquivo AAAAMMDD porém eu preciso que seja gravado DDMMAAAA já tentei usar STOD porém não funcionou são sei por que pois no banco ele fica armazenado dessa forma.
Na linha 193 e 194 eu gravo a informação no arquivo, é nesse momento que preciso que fique gravado DDMMAAAA (sem barras) porém não estou conseguindo.
Fico no aguardo.
Demorou mas consegui gerar o arquivo txt, porém falta apenas uma coisa para ficar completo nessa linha 136 eu faço a conversão de Data para String e fica gravado dessa forma no arquivo AAAAMMDD porém eu preciso que seja gravado DDMMAAAA já tentei usar STOD porém não funcionou são sei por que pois no banco ele fica armazenado dessa forma.
Na linha 193 e 194 eu gravo a informação no arquivo, é nesse momento que preciso que fique gravado DDMMAAAA (sem barras) porém não estou conseguindo.
Fico no aguardo.
Por favor Acessar ou Registrar para participar da conversa.
- lalberto
- Desconectado
- Administrador
Menos
Mais
- Postagens: 3676
- Obrigados Recebidos: 6
9 anos 3 meses atrás #28684
por lalberto
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Respondido por lalberto no tópico Exportar arquivo TXT
usa assim
GravaData(DATA,.F.,5)
GravaData(ExpD1,ExpL1,ExpN1)
Parâmetros:
ExpD1 (Date)
Data a ser convertida
ExpL1 (Boolean)
Tipo (Se .T., apresenta data utilizando barra, se .F., não apresenta a barra)
ExpN1 (Integeger)
Formato do retorno
Sendo:
1 = ddmmaa
2 = mmddaa
3 = aaddmm
4 = aammdd
5 = ddmmaaaa
6 = mmddaaaa
7 = aaaaddmm
8 = aaaammdd
GravaData(DATA,.F.,5)
GravaData(ExpD1,ExpL1,ExpN1)
Parâmetros:
ExpD1 (Date)
Data a ser convertida
ExpL1 (Boolean)
Tipo (Se .T., apresenta data utilizando barra, se .F., não apresenta a barra)
ExpN1 (Integeger)
Formato do retorno
Sendo:
1 = ddmmaa
2 = mmddaa
3 = aaddmm
4 = aammdd
5 = ddmmaaaa
6 = mmddaaaa
7 = aaaaddmm
8 = aaaammdd
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Por favor Acessar ou Registrar para participar da conversa.
- caiotec
- Autor do Tópico
- Desconectado
- Membro Dourado
Menos
Mais
- Postagens: 219
- Obrigados Recebidos: 0
9 anos 3 meses atrás #28686
por caiotec
Respondido por caiotec no tópico Exportar arquivo TXT
Boa Tarde Luiz
Muito obrigado pela ajuda, agora deu certo como a data estava armazenada como string no banco, antes de usar o GRAVADATA eu fiz a conversão usando STOD e dai usei o GRAVADATA com a variável que tratei usando STOD - até que estou aprendendo kkkkkk.
Segue o fonte completo pronto para uso. Obrigado.
Muito obrigado pela ajuda, agora deu certo como a data estava armazenada como string no banco, antes de usar o GRAVADATA eu fiz a conversão usando STOD e dai usei o GRAVADATA com a variável que tratei usando STOD - até que estou aprendendo kkkkkk.
Segue o fonte completo pronto para uso. Obrigado.
Por favor Acessar ou Registrar para participar da conversa.
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Funções AdvPL
- Exportar arquivo TXT
Tempo para a criação da página:0.144 segundos