Como Controlar a Exibição de Dados Classificados com Relatórios Acordeão

Como:

Referência:

Relatórios Acordeão fornecem uma forma de controlar a quantidade de dados classificado que aparecem em uma página de relatório HTML. Você pode produzir relatórios com visualizações expansíveis de dados para cada campo de classificação vertical. Quando um Relatório Acordeão aparece pela primeira vez, apenas valores de dados do primeiro (nível mais alto) campo de classificação vertical são exibidos e todos os outros dados são ocultos. Você pode expandir manualmente sua visualização para expor os valores de dados de campos de classificação de nível inferior.

Quando você cria um Relatório Acordeão, um sinal positivo aparece à esquerda de cada valor de dados na coluna abaixo do cabeçalho de classificação de nível mais alto. Para dados associados com campos de classificação de nível mais baixo, um sinal positivo (+) aparece ao lado esquerdo do valor dos dados, mas os dados não aparecem a não ser que sejam expandidos manualmente. Você não pode expandir valores de dados do campo de classificação mais baixo.

Para expandir sua visualização dos dados para qualquer campo de classificação expansível, clique em um sinal positivo e todos os dados associados ao campo de classificação do próximo nível mais baixo aparecerão. Quando você expande um valor de dados no cabeçalho de classificação próximo ao mais baixo, todos os valores de dados remanescentes associados a ele no relatório aparecem.

Ao utilizar Relatórios Acordeão, você deve incluir dois campos de classificação verticais codificados com BY. Se a sintaxe de comando não contiver pelo menos duas expressões BY, o comando EXPANDABLE será ignorado, nenhum mensagem será gerada e um relatório padrão em HTML será criado.

Você pode utilizar campos de classificação horizontais codificados com ACROSS com Relatórios Acordeão. Os cabeçalhos de classificação ACROSS que aparecem sobre os cabeçalhos de classificação verticais em um relatório HTML padrão não são exibidos em um Relatório Acordeão até que pelo menos um valor de dados classificado seja expandido manualmente em cada coluna de classificação expansível.

Os formatos PDF e Excel não possuem suporte com Relatórios Acordeão.


Topo da página

x
Referência: Requisitos para Relatórios Acordeão

Ao criar Relatórios Acordeão, leve em cosideração os seguintes requisitos:


Topo da página

x
Referência: Como Distribuir Relatórios Acordeão com o ReportCaster

A Distribuição Relatórios Acordeão com o ReportCaster exige o uso de componentes e imagens JavaScript localizados no Cliente WebFOCUS.

Para acessar estes componentes e imagens JavaScript a partir de um relatório distribuído pelo ReportCaster, o procedimento agendado deve conter o comando SET FOCHTMLURL, que deve ser definido como uma URL absoluta, em vez de o valor padrão. Exemplo,

SET FOCHTMLURL = http://hostname[:port]/ibi_apps/ibi_html

onde:

hostname[:porta]

É o nome do servidor de Web e o número de porta opcional (especificado somente se não estiver usando o número de porta padrão), onde o aplicativo de WebFOCUS está implantado.

ibi_apps/ibi_html

É o alias do servidor da web personalizado para o site que aponta para o diretório WebFOCUS81/ibi_apps/ibi_html (onde ibi_apps/ibi_html é o valor padrão).

Para mais informações, consulte o manual Instalação e Configuração do WebFOCUS para sua plataforma.


Topo da página

x
Referência: Suporte para Relatórios Acordeão

Os comandos a seguir não possuem suporte nos Relatórios Acordeão:

BORDER, COLUMN, FOR, IN, OVER, PAGE-NUM, ROW-TOTAL, TOTAL

O Data Visualization, OLAP, Paginação On Demand e o recurso de divisão de relatório do ReportCaster também não possuem suporte com Relatórios Acordeão.


Topo da página

x
Sintaxe: Como Criar relatórios de Acordeão

Para habilitar os Relatórios Acordeão, especifique o seguinte

ON TABLE SET EXPANDABLE = {ON|OFF}
TABLE FILE GGSALES
SUM UNITS DOLLARS
BY REGION BY ST BY CITY BY CATEGORY
ON TABLE SET EXPANDABLE ON
END

onde:

ATIVADO

Habilita Relatórios Acordeão.

OFF

Desativa os Relatórios Acordeão. OFF é o valor padrão.



Exemplo: Como Criar um Relatório Acordeão

Este exemplo mostra como utilizar um comando EXPANDABLE para criar um Relatório Acordeão.

TABLE FILE GGSALES
SUM UNITS DOLLARS
BY REGION BY ST BY CITY BY CATEGORY
ON TABLE SET EXPANDABLE ON
END

A imagem a seguir mostra um Relatório Acordeão que exibe todos os dados associados com o campo de classificação de primeiro nível, Região, por padrão. Os valores de dados expandidos que você vê são o resultado de um usuário de relatório clicando nos sinais positivos à esquerda dos campos de classificação específicos dos primeiro, segundo e terceiro nível após a geração do relatório.

Imagem de Relatório Acordeão


WebFOCUS