Pular para o conteúdo
Visualizando 12 posts - 1 até 12 (de 12 do total)
  • Autor
    Posts
  • #87071
    lipcurl
    Participante

      É possível gerar um relatório em txt com layout ?

      Alguém já fez algo assim ?

      #87074
      Avatar photoRegis Araujo
      Participante

        Opa.. Bom dia..

        Bom.. explique melhor o que vc precisa…de exemplos..

        Abraços..

        #87075
        Thiago Vilhena
        Participante

          Eu acho que ele quer é fazer um layout tipo com cabeçalho e uma formatação e quando fosse gerar o relatorio o mesmo aderisse a esta formatação, é isso?

          #87076
          lipcurl
          Participante

            Bem, preciso gerar um relatório em forma de arquivo…
            E gostaria de manter o layout que eu determinar para o report.

            No caso, eu teria um relatorio que seria gerado anualmente.

            Alí apresentaria a capa, contra-capa e talz…

            Especifique o que vc gostaria de saber.. rs

            #87077
            lipcurl
            Participante

              Fica meio díficil de explicar o relatório envolve mais o negócio do que programação em si.

              É possivel a montagem do mesmo com layout ? ( quebra de linha, centralizado na página e etc… )

              #87095
              Rodrigo Mesquita
              Participante

                lipcurl,

                Como voce quer gerar esse txt? com pl/sql?

                #87099
                lipcurl
                Participante

                  Não.. tentarei explicar.

                  Existe um relatório que é gerado em pdf. Porém precisamos gerar este mesmo relatório em txt também. Só que neste relatório, é gerado capa, contra-capa, e algumas páginas com as cargas da query que utilizo.

                  Eu estou pesquisando se é possivel eu ajustar o relatório pra gerar em TXT.

                  Entrei no forum da oracle e vi que existe alguns paramentros viaveis para essa geração… Inclusive se vcs testarem, vcs podem estar gerando clicando em arquivo -> gerar para arquivo -> TXT.

                  Ou seja, funciona inclusive com os recursos que quero. ( quebra de linha, ajuste de margem e etc… )

                  Porém, não sei como configurar esses parametros ao qual farei a chamada do forms. Alguém já gerou um relatório assim pelo forms ?

                  #87107
                  Rodrigo Mesquita
                  Participante

                    vc pode usar o Text.io do Forms para montar o txt.

                    DECLARE
                    file1 TEXT_IO.FILE_TYPE;
                    file2 TEXT_IO.FILE_TYPE;
                    str VARCHAR2(80);
                    BEGIN
                    file1 := TEXT_IO.FOPEN( ‘input.txt’,’r’ ); — abrir para ler arquivo txt
                    file2 := TEXT_IO.FOPEN( ‘output.txt’, ‘w’ ); — abre p/ escrever no txt
                    TEXT_IO.GET_LINE( file1, str ); –consultar linha no arquivo txt
                    TEXT_IO.PUT_LINE( file2, str ); — grava linha no arquivo txt
                    TEXT_IO.FCLOSE( file1 ); — fecha arquivo txt 1
                    TEXT_IO.FCLOSE( file2 ); — fecha arquivo txt 2
                    END;

                    #87108
                    lipcurl
                    Participante

                      Bem, obrigado pela resposta RodrigoMesquita !

                      Mas não é bem isso que preciso.

                      Eu preciso gerar este relatório pelo REPORT.
                      Preciso manter o layout e as configurações de página ( margem, quebra … )

                      #87475
                      Athayde
                      Participante

                        Cara vou lhe ser sincero eu nunca vi algo do tipo, eu tb adoraria fazer isso altomático pelo report rsrsrs.
                        Bom eu faço como o amigo postou acima pelo text.IO pegando a query do proprio report e colocando-a em uma procedure no forms, desta forma utilizo sim tanto as quebras como todo outro tipo de tratamento que vc usa no report, em relação as margens eu fasso manualmente colocando espaços para indicar tabulação, pelo que entendi a unica coisa que talvés vc não tenha como fazer seria colocar imagens e recursos gráficos.

                        #87657
                        lipcurl
                        Participante

                          Pois então..

                          Consegui gerar txt pelo report. Vou tá escrevendo passo-a-passo como realizar isso.

                          Um abraço.

                          #87760
                          Athayde
                          Participante

                            Caraca muito legal, passa ai p gente!
                            por acaso vc gero rtf?

                          Visualizando 12 posts - 1 até 12 (de 12 do total)
                          • Você deve fazer login para responder a este tópico.
                          plugins premium WordPress