2.3 Gerando um relatório ad hoc

O Editor Ad Hoc é usado para explorar as telas, que também podem ser gravadas como relatórios. É possível editar esses relatórios no iReport, programá-los e adicioná-los a painéis.

2.3.1 Gerando um relatório ad hoc de uma tela ad hoc existente

Se você tem alguma Tela para gerar como relatório, faça o seguinte:

  1. Vá para a pasta na qual você gravou a Tela.

  2. Selecione a Tela.

  3. Posicione o cursor sobre e selecione Save Ad Hoc View and Create Report (Gravar Tela Ad Hoc e Criar Relatório) para gravá-la como Tela Ad Hoc e relatório Ad Hoc.

  4. Escolha a pasta em que o relatório será gravado.

  5. Especifique o nome da tela e do relatório e clique em Gravar.

    A Tela Ad Hoc é gravada como relatório quando você deseja:

    • Ver os dados no viewer de relatório interativo.

    • Realizar outras formatações nos dados da tabela.

    • Embutir o conteúdo dos dados em um painel.

  6. Selecione o relatório que deseja executar.

    É possível ver e selecionar os relatórios usando os seguintes métodos:

    • Na Home page, clique em View Reports (Ver Relatórios).

    • Clique em Ver > Repositório.

    • Clique em Ver > Resultados da Pesquisa.

    • Clique em Biblioteca.

    O painel Repositório é exibido. Ela apresenta uma visão diferente do mesmo conjunto de arquivos.

  7. Clique no nome do relatório ou clique o botão direito do mouse no nome do relatório e clique em Executar.

    ou

    Se você acessar o relatório em Ver > Repositório, selecione a linha do relatório e clique em Executar.

Procedimento alternativo para gerar relatório de uma tela existente

  1. Na Home page, clique em Criar Relatório.

  2. No painel Criar Relatório, selecione a Tela desejada e clique em OK.

  3. Posicione o cursor sobre e clique em Gravar ou em Gravar como.

  4. Selecione a pasta em que o relatório será gravado.

2.3.2 Criando uma tela ad hoc e gerando o relatório

  1. Execute da Etapa 1 até a Etapa 8, conforme mencionado na Seção 2.2, Criando uma tela ad hoc, e da Etapa 3 até a Etapa 7, conforme mencionado na Seção 2.3.1, Gerando um relatório ad hoc de uma tela ad hoc existente.

  2. Clique no nome do relatório ou clique o botão direito do mouse no nome do relatório e clique em Executar.

    ou

    Se você acessar o relatório em Ver > Repositório, selecione a linha do relatório e clique em Executar.

NOTA:Após criar um relatório de uma Tela Ad Hoc, você não poderá adicionar nem remover objetos do relatório.

Relatórios dependentes

Quando você cria um relatório de uma Tela Ad Hoc, ele depende dessa tela.

Quando você atualiza uma Tela Ad Hoc, seus relatórios dependentes não são atualizados. Por exemplo, se você abrir uma Tela Ad Hoc no Editor e adicionar uma coluna a ela, a coluna não será exibida nos relatórios anteriores criados com base na tela. Para atualizar os relatórios, é necessário gravar a tela atualizada com um nome de arquivo diferente.