O Editor Ad Hoc permite criar vários tipos de relatórios, como tabelas, tabelas cruzadas e gráficos. É possível criar relatórios arrastando e soltando os itens. É possível adicionar e resumir itens, definir grupos, inserir um rótulo e título para o relatório e formatar os dados de cada item. É possível também usar o editor para explorar e analisar os dados interativamente.
Os seguintes objetos Repositório possuem conexões com as fontes de dados para criação de Tela Ad Hoc:
Domínios: Coleções de objetos mapeados para o esquema de banco de dados. Os domínios estão disponíveis para vários produtos ZENworks, como ZENworks Configuration Management, Gerenciamento de Auditoria e ZENworks Mobile Management.
Tópicos: Os tópicos são criados como arquivos JRXML e associados às fontes de dados no servidor. É possível também criar um tópico de um domínio no servidor. Para obter mais informações sobre Tópicos, consulte o Jaspersoft Server User Guide (Guia do Usuário do Servidor Jaspersoft).
Após a seleção da fonte de dados, o Seletor de Dados é exibido.
Você deve selecionar os itens de Origem para Campos Selecionados para habilitar os botões Pre-filters (Pré-filtros), Vídeo e Save as Topic (Gravar como Tópico). Os recursos Pre-filters (Pré-filtros), Vídeo e Save as Topic (Gravar como Tópico) são opcionais e podem ser usados em qualquer ordem. Clique em Table, Chart, (Tabela, Gráfico) ou Crosstab (Tabela Cruzada) a qualquer momento para criar uma tela com base nos dados escolhidos.
Consulte as seguintes seções para obter mais informações sobre o Seletor de Dados:
Clique em Campos para selecionar itens e conjuntos de campos para usar na tela ou para disponibilizar no Tópico do Domínio.
O painel Origem exibe os conjuntos de campos do Domínio. Use os ícones e
para fechar ou expandir cada conjunto.
O painel Campos Selecionados mostra os itens selecionados do painel Origem. Para mover um campo entre os painéis, é possível arrastar, clicar duas vezes ou selecionar os itens e clicar em um botão de seta.
É possível pré-filtrar os dados no assistente Seletor de Dados antes de clicar em Tabela, Gráfico ou Crosstab (Tabela Cruzada), ou antes de clicar em Save as Topic (Gravar como Tópico). A pré-filtragem dos dados limita as opções de dados disponíveis em um Tópico do Domínio ou os campos exibidos na Tela Ad Hoc. É possível definir um filtro para os campos que não são exibidos no relatório final. O filtro que atender a todos os critérios definidos será exibido no relatório final. É possível também criar relatórios que peçam para os usuários especificar os dados de entrada para usar como filtros.
O painel Pre-filters (Pré-filtros)apresenta uma funcionalidade avançada de criação de telas no servidor.
Para definir um filtro:
No assistente de Seleção de Dados, clique em Pre-filters (Pré-filtros).
Expanda as opções no painel Campos.
Clique duas vezes para selecionar um campo.
Escolha um operador de comparação.
Os campos de texto têm operadores de comparação de substring, como começa com ou contém, e operadores de correspondência de string inteira, como igual ou is one of (é um de). Quando você seleciona um operador de correspondência de string inteira, todos os valores existentes para o campo selecionado são exibidos; recuperados em tempo real do banco de dados.
No painel Filtros, uma lista suspensa é exibida. A lista inclui os nomes das contas, na qual você pode selecionar vários valores.
Em Valores Disponíveis, clique em cada valor e mova-os para Valores Selecionados para comparação.
Se houver mais do que 50 valores para exibir em Valores Disponíveis, clique em para procurar o valor. É possível configurar o número máximo de itens que serão exibidos em Valores Disponíveis.
Marque a caixa de seleção Bloqueado para limitar a exibição em Valores Selecionados.
Por padrão, a caixa de seleção Bloqueado está limpa, permitindo que os usuários finais utilizem filtros ao executarem um relatório.
Clique em OK.
No painel Filtros, clique em Mudar para modificar a condição.
Clique em OK para gravar as mudanças.
Para apagá-la da lista, selecione a linha e clique em Remover.
NOTA:As linhas de dados devem corresponder a todas as condições. O filtro aplicado aos dados deve ser um operador E lógico para todas as condições definidas.
Use o painel Vídeo para mudar o rótulo e a ordem padrão dos campos no Editor Ad Hoc. No Editor Ad Hoc, é possível mudar os rótulos e a ordem dos campos a qualquer momento. No entanto, se você definir as configurações, as mudanças serão atualizadas no Tópico do Domínio.
O painel Vídeo inclui as seguintes opções:
Para mudar a ordem dos campos, clique na linha do campo necessário. Em seguida, de acordo com a posição necessária, use os botões Mover para a parte superior, Para cima, Para baixo ou Mover para a parte inferior.
É possível mover os campos dentro de um conjunto, e também mover os conjuntos.
Por padrão, o nome do campo torna-se o rótulo de exibição da linha, coluna ou medida que você criar com base no campo especificado. Para mudar o rótulo de exibição padrão de um campo ou conjunto, clique duas vezes na linha e especifique o novo rótulo na caixa de texto.
Os conjuntos não são usados em telas. Porém, para criar uma tela rapidamente, você pode usar conjuntos para adicionar todos os campos juntos.
Para não usar conjuntos no Editor Ad Hoc, selecione Flat List (Lista Plana) na parte superior do painel Data Source Selection (Seleção da Fonte de Dados). Em seguida, é possível criar um novo rótulo para os campos e reordená-los.
No painel Save as Topic (Gravar como Tópico), é possível especificar um nome e uma descrição para gravar as configurações do Seletor de Dados como Tópico do Domínio. Após a gravação dessas configurações, você poderá criar telas diferentes do Tópico do Domínio, usando seus campos, filtros e configurações de rótulo de exibição. Você também poderá editar o Tópico do Domínio para mudar as configurações.
O Editor Ad Hoc permite criar vários tipos de telas e relatórios.
Figura 2-1 Editor Ad Hoc
O painel do Editor Ad Hoc inclui o seguinte:
O painel Data Source Selection (Seleção da Fonte de Dados) inclui uma lista dos itens que foram selecionados de um Tópico ou Domínio e colocados em Campos e Measures (Medidas).
Para ocultar ou mostrar esse painel, clique no ícone de Seleção da Fonte de Dados no canto superior esquerdo. A opção Ocultar ajuda você a organizar o conteúdo em uma Tela Ad Hoc grande.
O painel da Tela Ad Hoc inclui ferramentas que permitem controlar e organizar os dados que aparecem em uma tela.
Figura 2-2 Painel da Tela Ad Hoc
Consulte as seguintes seções para obter mais informações sobre o painel da Tela Ad Hoc:
Ícone |
Nome |
Descrição |
---|---|---|
|
Modo de Exibição |
Para ocultar a interface do editor. Esse modo apresenta um subconjunto do conjunto completo de recursos do editor. |
|
Gravar |
Para selecionar opções de gravação. |
|
Exportar |
Para exportar o relatório nos seguintes formatos: PDF, Excel (Paginado), Excel, CSV, DOCX, RTF, Flash, ODT, ODS, XLSX (Paginado), XLSX (Paginado) e XLSX. |
|
Desfazer |
Para desfazer a ação mais recente. |
|
Refazer |
Para refazer a ação desfeita mais recentemente. |
|
Desfazer Tudo |
Para reverter a tela ao seu estado anterior à última gravação. |
|
Alternar Grupo |
Para mudar o modo de exibição dos grupos. Por exemplo, se Colunas exibir o Tipo de Bundle, e Linhas exibir a Versão do Bundle e a Data da Criação do Bundle, quando você clicar nesse ícone, as informações da coluna serão exibidas como linhas e vice-versa. Essa opção está habilitada apenas para Tela de Tabela Cruzada e Tela Gráfica. |
|
Classificar |
Para classificar dados em tabelas. Para obter mais informações, consulte Classificando tabelas. |
|
Controles de Entrada |
Para ver os controles de entrada aplicados à tela. Para obter mais informações, consulte a Seção 2.8.2, Usando controles de entrada. |
|
Opções de Página |
Para selecionar as opções de nível de página:
|
|
Ver Consulta SQL |
Para verificar os dados. Para executar essa ação, você deve ter direitos de administrador. A consulta é apenas leitura, mas é possível copiá-la para uma área de transferência ou outro documento para revisão. Esse recurso está desabilitado por padrão. Para habilitar a consulta, clique em Gerenciar > Configurações do Servidor > Ad Hoc Settings (Configurações Ad Hoc) e marque a caixa de seleção Enable View Query in Ad Hoc Editor (Habilitar Consulta de Tela no Editor Ad Hoc). |
|
Menu Suspenso |
|
Abaixo da Barra de Ferramentas está a Layout Band (Faixa de Layout), com os seguintes campos:
Na Tela de Tabela, os campos disponíveis são Colunas e Grupos.
Nas Telas Gráficas e de Tabelas Cruzadas, os campos disponíveis são Colunas e Linhas.
Dependendo da Tela, esses campos têm rótulos e funções diferentes. É possível arrastar e soltar itens de Campos e Measures (Medidas) para a Tela Ad Hoc.
Abaixo da Faixa de Layout está o seletor de Detalhes da Grade. Essa opção está disponível apenas para Tela Gráfica e Tela de Tabela. Na Tela de Tabela, clique em para selecionar as seguintes opções:
Detailed Data (Dados Detalhados)
Totals Data (Dados Totais)
Details and Totals (Detalhes e Totais)
O painel Filtros mostra os filtros definidos para a Tela. É possível definir os valores do filtro e ver os resultados no painel da Tela Ad Hoc. Para ocultar e mostrar o painel Filtros, clique no ícone de Filtro no canto superior direito do painel Filtros.
Para obter mais informações, consulte a Seção 2.8, Usando filtros e controles de entrada.
O Editor Ad Hoc permite selecionar os seguintes tipos de Tela:
As telas de tabela são usadas para ver os valores no banco de dados e resumir os valores em colunas. A tela de tabela consiste em colunas, linhas e grupos.
Usando os grupos, é possível agrupar as linhas por valores idênticos em qualquer campo com resumos intermediários para cada valor agrupado. Por exemplo, uma tela de tabela de detalhes do bundle inclui colunas que indicam o Nome, a Versão e a Data da Criação de cada bundle, e as linhas mostram o Tipo de Bundle.
Tipo de Bundle |
Nome do Bundle |
Versão |
Data de Criação |
---|---|---|---|
|
|
|
|
Bundle de Patch |
B1 |
0 |
09-06-2013 |
Bundle do Windows |
B2 |
1 |
30-04-2013 |
Bundle do Linux |
B3 |
1 |
18-08-2013 |
Para obter mais informações, consulte a Seção 2.5, Trabalhando com tabelas.
As Telas Gráficas comparam uma ou mais medidas entre vários conjuntos de itens relacionados. Os Gráficos resumem os dados de maneira gráfica e suportam tipos como gráfico de barras, gráfico de linhas, gráfico de áreas e gráfico de setores.
Por exemplo, na tabela seguinte, a guia Gráfico indica os dados em um gráfico de barras que compara o Total de Bundles de cada Tipo de Bundle.
|
Tipo de Bundle |
|
Para obter mais informações, consulte a Seção 2.6, Trabalhando com gráficos.
As tabelas cruzadas são representações mais compactas do que as tabelas; elas apresentam os dados referentes aos itens e seus valores calculados. As Colunas e Linhas especificam as dimensões do agrupamento; as células incluem as medidas resumidas.
Por exemplo, em uma Crosstab (Tabela Cruzada) com colunas agrupadas por Tipo de Bundle, o Total de Bundles é o seguinte:
Tipo de Bundle |
Total de Bundles |
Bundle de Patch |
100 |
Bundle do Windows |
150 |
Bundle do Linux |
50 |
Totais |
300 |
Para obter mais informações, consulte a Seção 2.7, Trabalhando com tabelas cruzadas padrão.