[RESOLVIDO] Output

Discussão em 'EMS , HCM e Totvs 11' iniciado por Will, Janeiro 11, 2010.

Status do Tópico:
Não esta aberto para novas mensagens.
  1. Will

    Will Membro Participativo

    Eae glera blz? Tenho um programa que gera um arquivo .txt automaticamente via includes do Datasul. Neste mesma rotina eu teria que gerar um segundo arquivo texto, porém, ao criar esse meu segundo arquivo ele acaba matando(zerando) o primeiro, alguém sabe como posso corrigir isso?

    vlwwwwwwwwww
  2. Cobra.cne

    Cobra.cne Equipe de Suporte Moderador

    Olá,

    Não sei de que forma vc esta utilizando a exportação pelas includes, mas independente disto para sua segunda saída poderia definir um outro stream e direcionar, como o exemplo abaixo:
    Código:
    DEF STREAM outrasaida.
    
    OUTPUT  STREAM outrasaida TO c:\teste.txt NO-CONVERT.
    
    PUT STREAM outrasaida "put seu texto".
    DISP STREAM outrasaida "disp seu texto".
    
    OUTPUT STREAM outrasaida CLOSE.
    
    Espero que ajude, qualquer dúvida posta ai, dai como mais detalhes do processo.

    []'s
  3. Will

    Will Membro Participativo

    Cara consegui, o problema é o seguinte, via includes do datasul o relatório é gerado corretamente, porém quando gero com output ele não reconheçe caracteres com acentuação. Como posso resolver isso.?
  4. Cobra.cne

    Cobra.cne Equipe de Suporte Moderador

    Eu costumo usar "no-convert" no meu output, para exportar pois dai é adotado o padrão utilizando no PF durante a conexão com o banco.

    Existem outras opções que você pode determinar para qual codificação vc quer exportar, CONVERT TARGET "UTF-8" SOURCE "UTF-8", mas procura na ajuda sobre codepage.

    T+
  5. rhemati

    rhemati Membro Participativo

    Fera eu acostumo usar na cláusula output, da seguinte forma:

    output to 'c:\temp\arquivo.txt' convert target 'iso8859-1'.

    att.,
Status do Tópico:
Não esta aberto para novas mensagens.

Compartilhe esta Página