IBM Cognos 8 Business IntelligenceReport Studio
Versão 8.4.1
Guia do usuário da criação expressa de relatórios
Product InformationThis document applies to IBM Cognos 8 Versão 8.4.1 and may also apply to subsequent releases. To check for newer versions of this document,visit the IBM Cognos Information Centers (http://publib.boulder.ibm.com/infocenter/cogic/v1r0m0/index.jsp).
CopyrightLicensed Materials - Property of IBM© Copyright IBM Corp. 2005, 2009.US Government Users Restricted Rights – Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.IBM, the IBM logo, ibm.com, and Cognos are trademarks or registered trademarks of International Business Machines Corp., in many jurisdictionsworldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available onthe Web at www.ibm.com/legal/copytrade.shtml.Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both.Java and all Java-based trademarks and logos are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.
Sumário
Introdução 7
Capítulo 1: O que há de novo? 9Novos recursos na versão 8.4 9
Recursos de supressão estendida 9As medidas de crosstab podem ser formatadas com base em outras medidas de crosstab 9Informações de linhagem dos dados 9Suporte estendido para fontes de dados relacionais modelados dimensionalmente 10Suporte para múltiplas hierarquias por dimensão para o IBM Cognos e cubos SSAS 10Intersecções (tuplas) podem incluir membros calculados e medidas 10
Capítulo 2: Report Studio 11Planejamento de relatórios 11Utilização do Report Studio 11
A interface do usuário 11Layout básico do relatório 13Trabalho com o modo Visualizar ou Design 14Opções 15Configurações de navegadores web 16Modo de criação profissional vs. modo de criação expressa 16
Capítulo 3: Criação de relatórios 19
Recomendação - Criar relatórios financeiros 19Especificar o pacote 20
Atualização de pacotes 20Escolha layout básico de relatório 21Adicionar dados a um relatório 21
Trabalho com os relatórios em crosstabs 23Salvar relatórios 25Executar um relatório 25
Execução de um relatório com relação a uma fonte de dados dimensionais 27Criação de relatórios em formato CSV 28Produção de relatórios em formato Excel 28Produção de relatórios em formato XML 29Definir opções de página PDF 29
Criação de relatórios acessíveis 30Criação de relatórios para o IBM Cognos 8 Go! Office 30O IBM Cognos 8 SDK 32
Capítulo 4: Trabalho com dados 35Trabalho com dados dimensionais 35Itens de dados estendidos 37Personalizar a árvore de origem 37Inserção de membros 38Inserção de hierarquias 38
Licensed Materials – Property of IBM3© Copyright IBM Corp. 2005, 2009.
Inserção das propriedades do membro 39Pesquisar membros 39Criação de um conjunto de membros 40Aninhar membros 41Criação de filtros de contexto 41Definição de prompts utilizando filtros de contexto 42Criar camadas de páginas 43Classificar dados 43
Executar classificação avançada 45Criar um cálculo 45
Ordem de resolução de cálculo 46Expressões de cálculo limitadas no Modo de criação expresso 47Limitações ao resumir medidas em fontes de dados de relacional dimensionalmente modelado
(DMR) 47Inserção de um membro de cálculo ou medida 48Criar uma expressão de conjunto 49Criação de uma intersecção (Tupla) 50Formatar dados 51
Especificação do número de decimais em números 52Propriedades que variam de acordo com o local 52
Supressão de células vazias 53Limitações ao formatar células vazias nas fontes de dados SAP BW 53Exemplo - Supressão de zeros em linhas e colunas de um relatório existente 53
Visualização da linhagem de um item de dados 54
Capítulo 5: Formatação de relatórios 57
Adição de cabeçalho ou rodapé 57Adição de bordas 58Adição de texto 58Especificação da fonte 58Adição de cor 59Cópia da formatação do objeto 60Inserção de imagens ao relatório 60Inserção de números de página nos relatórios 60Inserção de outros objetos 61Alinhamento de um objeto 63Utilização de tabelas para controlar onde os objetos aparecem 63
Aplicação de estilo de tabela 63Aplicação de preenchimento 64Definição de margens 64Renomeação de uma linha ou coluna 64Alternação de colunas e linhas 65Especificação do fluxo do texto 65Especificação de espaçamento e quebra de linha 66Especificação de altura e largura 67Controle de como os objetos flutuam em torno de outros objetos 67Aplicação de estilo de classes 68
Modificação da folha de estilo de layout padrão 69Realce de dados usando estilos condicionais 69
4 Report Studio
Sumário
Uso de efeitos visuais 73
Capítulo 6: Trabalhando com os relatórios existentes 75Abrir e salvar relatórios localmente 75Abrir relatórios pela área de transferência 76Gerenciamento das alterações do pacote 76Criar relatórios de drill up/drill down 76
Capítulo 7: Explorar dados 79Análise com o Analysis Studio 79
Capítulo 8: Amostras 81Amostras no pacote Armazenamento de Dados da GA (análise) 81
GO Balance Sheet as at Dec 31, 2006 81Amostras da Companhia das Grandes Aventuras 81
Apêndice A: Solução de problemas 83
Correção automática de erros nos relatórios 83Problemas na criação de relatórios 83
A alteração de metadados no Essbase não é refletida em relatórios e nos studios 83As relações não são mantidas em um relatório com níveis de conjunto sobrepostos 83Valores de resumo inesperados em conjuntos aninhados 84Suporte limitado às funções relacionais quando utilizadas com fontes de dados OLAP 85Demora muito para salvar um relatório 85Colunas, linhas ou dados desaparecem com os cubos SSAS 2005 86Diferenças em relatórios entre o TM1 Executive Viewer e o IBM Cognos 8 com fontes de
dados TM1 87A ordem da árvore de metadados difere das fontes de dados TM1 87
Problemas ao calcular dados 87Resultados incorretos com o IBM Cognos PowerCubes e medidas de tempo 87
Apêndice B: Limitações ao produzir relatórios no formato do Microsoft Excel 89
Não é possível carregar imagens do armazenamento de conteúdo do IBM Cognos 8 em umrelatório 89
Abre-se uma planilha em branco 89Exibe-se uma mensagem de aviso quando o Excel abre um relatório do IBM Cognos 8 89Mensagem de erro exibida em um relatório do Excel 2000 com uma única planilha 89Conteúdo do arquivo de planilha não salvo para relatórios salvos no formato XLS 90Não é possível carregar o relatório do Excel no Netscape 7.01 90Formatação do IBM Cognos 8 não suportada 90A célula contém séries de números 91O Excel não consegue processar relatórios com mais de 256 colunas 91Largura da tabela e da coluna 91Alguns formatos e versões do Excel não suportam a camada de soquetes de segurança (SSL) 92O formato de número se torna formato de moeda no Excel japonês 92Relatório exibe dados nas colunas erradas 92Não é possível acessar um relatório em um servidor remoto 92Formatos não suportados pelo Excel 92Os botões de hiperlink não são suportados no Excel 93Não é possível visualizar relatórios no formato Excel enviados como anexos de e-mail 93
Guia do usuário da criação expressa de relatórios 5
Sumário
Apêndice C: Uso do editor de expressão 95Uso de aspas em strings literais 95Operadores 95
( 95) 95* 95, 96/ 96+ 96- 96
Resumos 96agregar 96média 96contagem 97máximo 97mínimo 97total 98
Funções comuns 98tupla 98valor 98
Glossário 99
Índice 103
6 Report Studio
Sumário
Introdução
Este documento destina-se à utilização do Report Studio. Oferece os procedimentos passo-a-passo
e as informações de segundo plano para ajudar na criação de relatórios em forma de enunciados.
O Report Studio é um produto web para criação de relatórios que analisa os dados corporativos
de acordo com as necessidades de informações específicas.
Público
Para utilizar esse guia, é preciso
● Conhecer as necessidades do negócio.
● ter experiência em usar navegadores web e em escrever relatórios
Documentação relacionada
A documentação da Cognos inclui os seguintes guias: guia do usuário, guia de introdução, guia de
novos recursos, leiames e outros materiais que atendem às necessidades de nosso público
diversificado. Os documentos a seguir contêm informações relacionadas e podem ser consultados
nesse documento.
Observação: Para usuários on-line desse documento, uma página da web do tipo A página não
pôde ser encontrada pode ser exibida após o clique nos links individuais contidos na tabela a seguir:
Os documentos são disponibilizados especificamente para sua instalação e configuração de tradução.
Se um link estiver indisponível, é possível acessar o documento no IBM Cognos Resource Center
(http://www.ibm.com/software/data/support/cognos_crc.html).
DescriçãoDocumento
Introdução de novos usuários no uso do IBM Cognos 8.Guia de introdução ao IBM
Cognos 8
Como utilizar o IBM Cognos Connection para publicar,
localizar, gerenciar, organizar e visualizar conteúdos do IBM
Cognos, como scorecards, relatórios, análises e agentes.
Guia do usuário do IBM Cognos
8 Cognos Connection
Gerenciamento de servidores, segurança, relatórios e portal
services; configuração de exemplos, personalização da interface
de usuário e solução de problemas.
Guia de administração e segurança
do IBM Cognos 8
Criação de relatórios que analisam dados corporativos de
acordo com necessidades específicas.
Guia do usuário da criação
profissional de relatórios no
Report Studio
Licensed Materials – Property of IBM7© Copyright IBM Corp. 2005, 2009.
DescriçãoDocumento
Exploração, análise e comparação de dados dimensionais.Guia do usuário do Analysis
Studio
Criação de relatórios de inteligência em negócios para uso
próprio.
Guia do usuário do Query Studio
Localização de informações
A documentação do produto está disponível na ajuda on-line no menu Ajuda ou no botão
correspondente aos produtos IBM Cognos.
Para encontrar a documentação do produto mais recente, incluindo todos os documentos e materiais
da base de conhecimento em seu idioma, acesse o IBM Cognos Resource Center (http://www.ibm.
com/software/data/support/cognos_crc.html).
Também é possível ler versões PDF dos arquivos leiame do produto e de guias de instalação
diretamente a partir dos CDs dos produtos IBM Cognos.
Uso dos tours rápidos
Os Tours rápidos são tutoriais on-line resumidos que ilustram os recursos essenciais dos componentes
dos produtos IBM Cognos. Para visualizar um tour rápido, inicie o IBM Cognos Connection e
clique no link Tour rápido disponível no canto inferior direito da página Bem-vindo.
Obtenção de ajuda
Para obter mais informações sobre como usar este produto ou obter assistência técnica, visite o
IBM Cognos Resource Center (http://www.ibm.com/software/data/support/cognos_crc.html). Este
site proporciona informação sobre suporte, serviços profissionais e treinamento.
Impressão de materiais protegidos por direitos autorais
É possível imprimir páginas selecionadas, uma seção ou até mesmo o manual inteiro. Você recebeu
uma licença não exclusiva e intransferível de uso, cópia e reprodução dos materiais protegidos por
direitos autorais, em formato eletrônico ou impresso, com o único propósito de utilizar, manter e
fornecer treinamento interno para o software IBM Cognos.
8 Report Studio
Introdução
Capítulo 1: O que há de novo?
Esta seção contém uma lista dos recursos novos desta versão. Auxiliará no planejamento das
estratégias de atualização e implantação de aplicativos e de treinamentos necessários aos usuários.
Para obter informações sobre atualizações, consulte o Guia de instalação e configuração do seu
produto.
Para visualizar uma lista atualizada dos ambientes suportados pelos produtos IBM Cognos, tais
como sistemas operacionais, patches, navegadores, servidores web, servidores de diretório, servidores
de banco de dados e servidores de aplicativos, visite o site IBM Cognos Customer Service Centre
(http://www.ibm.com/software/data/support/cognos_crc.html).
Para uma visão geral dos novos recursos deste lançamento, consulte o Guia Novos Recursos.
Novos recursos na versão 8.4Abaixo estão listados os recursos novos desde a última versão. Foram incluídos links para os tópicos
diretamente relacionados.
Recursos de supressão estendidaAgora é possível suprimir linhas, colunas, ou linhas e colunas, baseadas em zero, nulo, divisão por
zero e valores de overflow em relatórios criados com fontes de dados relacionais, relacionais
modelados dimensionalmente e OLAP. Para obter mais informações, consulte "Supressão de células
vazias" (p. 53 ).
As medidas de crosstab podem ser formatadas com base em outras medidas decrosstab
Agora é possível aplicar estilos condicionais em células de crosstab com base em um valor adjacente
existente nessa tabela. Por exemplo, é possível colorir condicionalmente as bolhas em gráficos de
bolhas com base em qualquer combinação de medidas; e também colorir condicionalmente linhas
inteiras da crosstab com base em qualquer medida nas colunas. Para obter mais informações,
consulte "Realce de dados usando estilos condicionais" (p. 69 ).
Informações de linhagem dos dadosAgora é possível visualizar informações de linhagem de itens de dados para verificar o que esses
itens representam antes de adicioná-los ao relatório As informações de linhagem de itens de dados
rastreiam os metadados dos itens através do pacote e das fontes de dados do pacote. Visualizar as
informações de linhagem comprova que os itens de dados corretos foram adicionados a um relatório.
Por exemplo, é possível visualizar as informações de linhagem de um modelo de cálculo para ver
como foi criado.
Licensed Materials – Property of IBM9© Copyright IBM Corp. 2005, 2009.
É possível visualizar essas informações no Report Studio, no Query Studio, no Analysis Studio e
no Cognos Viewer. Para obter mais informações, consulte "Visualização da linhagem de um item
de dados" (p. 54 ).
Suporte estendido para fontes de dados relacionais modelados dimensionalmenteAgora existe suporte para várias hierarquias de uma única dimensão para fontes de dados relacionais
modelados dimensionalmente.
Além disso, a classificação de dados por membro foi otimizada. Os membros podem aparecer
classificados na árvore de metadados e no relatório sem diminuição de desempenho. Além disso,
os membros de um dado nível são classificados no contexto de seus respectivos níveis ancestrais.
Isso significa que a relação hierárquica de um dado nível é considerada quando se aplica a
classificação de membros.
Suporte para múltiplas hierarquias por dimensão para o IBM Cognos e cubosSSAS
Ao utilizar o IBM Cognos PowerCubes ou cubos SSAS 2005, agora é possível inserir várias
hierarquias de uma única dimensão na mesma consulta em seu relatório. Em versões anteriores, se
uma consulta contivesse diversas hierarquias da mesma dimensão, seriam encontrados erros ou
nenhum dado apareceria no seu relatório. Para obter mais informações, consulte "Inserção de
hierarquias" (p. 38 ).
Intersecções (tuplas) podem incluir membros calculados e medidasAgora é possível inserir membros calculados e medidas em uma intersecção (tupla). Isso permite
classificar utilizando membros calculados e medidas. Para obter mais informações, consulte "Criação
de uma intersecção (Tupla)" (p. 50 ).
10 Report Studio
Capítulo 1: O que há de novo?
Capítulo 2: Report Studio
O Report Studio é uma ferramenta com base na web usada para criar relatórios em forma de
enunciados que liberam periodicamente informações precisas necessárias para o gerenciamento do
desempenho.
Planejamento de relatóriosAntes de utilizar o Report Studio para projetar e criar relatórios financeiros, responda às seguintes
perguntas:
● Qual questão de negócios deseja tratar?
● Que tipo de relatório oferece a melhor resposta às suas perguntas de negócios?
● Quem é o público-alvo?
● Qual o tipo do relatório necessário?
● Quais são as fontes de dados e onde elas se encontram?
● Quais itens de dados e cálculos são necessários?
● Quais são as necessidades de segurança?
● Como o relatório será distribuído?
Para responder algumas dessas perguntas, é preciso trabalhar com outros componentes do IBM
Cognos 8. Por exemplo, o Framework Manager é a ferramenta de metadados utilizada para modelar
os dados de sua empresa. Os modelos criados no Framework Manager fornecem os itens de dados
que serão utilizados nos relatórios.
Utilização do Report StudioPara criar relatórios no Report Studio, é preciso familiarizar-se com o ambiente do Report Studio.
Para trabalhar eficientemente no Report Studio, faça o seguinte:
❑ Familiarize-se com a interface de usuário.
❑ Aprenda sobre layout básico de relatório.
❑ Defina as opções desejadas.
A interface do usuárioA interface do usuário do Report Studio possui área de trabalho, painel de objetos que podem ser
inseridos, camadas de páginas e área de filtro de contexto que ajudam na criação dos relatórios.
Licensed Materials – Property of IBM11© Copyright IBM Corp. 2005, 2009.
Área das camadas de páginas
Árvore deorigem
Navegação de página Área de trabalho
Área de filtro de contexto
É recomendável usar resolução de tela de ao menos 1024 por 768 pixels.
A área de trabalho
A área de trabalho contém a crosstab usada para criar o relatório.
Como padrão, serão visualizados os dados ativos durante a criação do relatório. É possível alternar
para o modo de design onde é possível visualizar apenas os dados de espaço reservado. Para obter
mais informações, consulte "Trabalho com o modo Visualizar ou Design" (p. 14 ).
Painel Objetos que Podem ser Inseridos
O painelObjetos que Podem ser Inseridos contém objetos que podem ser adicionados a um relatório.
Os objetos são adicionados a um relatório arrastando-os para a área de trabalho.
A guia Fonte
A guia Fonte no painel Objetos que Podem ser Inseridos contém itens do pacote selecionado para
o relatório, tais como itens de dados e cálculos. A árvore de origem representa uma visão dimensional
dos seus dados, organizados em dimensões, hierarquias, níveis e medidas. Para obter mais
informações, consulte "Trabalho com dados" (p. 35 ).
12 Report Studio
Capítulo 2: Report Studio
Por padrão, o número máximo de itens apresentados na fonte três é 50. O administrador pode
definir um valor diferente para o melhor desempenho, dependendo do tamanho da fonte de dados.
Para obter mais informações sobre inserção de itens da árvore de origem ao relatório, consulte
"Adicionar dados a um relatório" (p. 21 ).
A guia Caixa de Ferramentas
A guia Caixa de Ferramentas contém uma variedade de objetos, tais como texto e gráficos, que
podem ser adicionados ao relatório.
Para obter mais informações sobre inserir objetos da guia Caixa de Ferramentas em relatórios,
consulte"Inserção de outros objetos" (p. 61 ).
A guia Pesquisar
A guia Pesquisar contém os resultados quando se pesquisa por membros. É possível inserir os
membros encontrados em uma pesquisa diretamente a um relatório.
Observação: a guia Pesquisar aparece somente após um membro ser pesquisado.
Para obter mais informações, consulte "Pesquisar membros" (p. 39 ).
Área Camadas de páginas
Utilize a área Camadas de páginas para criar seções ou quebras de página em um relatório para
mostrar valores de cada membro em uma página separada. Por exemplo, é possível arrastar territórios
vendas do Norte da Europa do painel Objetos que Podem ser Inseridos para a área de Camadas de
páginas . O relatório é quebrado em uma página separada para cada território dentro do Norte da
Europa. O contexto de cada página aparece no cabeçalho do relatório.
Para obter mais informações, consulte "Criar camadas de páginas" (p. 43 ).
Área Filtro de contexto
Use a área Filtro de contexto para filtrar o relatório para exibir valores ou contexto somente para
um item de dados específico. Esta técnica também é conhecida como um filtro slicer. Por exemplo,
é possível arrastar Território vendas do painel Objetos que Podem ser Inseridos para a área deFiltro
de contexto . Ao clicar em um território específico da lista, os valores na crosstab se alteram para
representar os dados desse território.
Para obter mais informações, consulte "Criação de filtros de contexto" (p. 41 ).
Layout básico do relatórioUm layout é um conjunto de páginas que define a aparência e a formatação de um relatório. Ao
criar o layout de um relatório, deve-se
● apresentar os dados de forma a fazer sentido
● criar o relatório adicionando formatações tais como bordas, cores e números de páginas
● especificar como os dados são transferidos de uma página para a próxima
Guia do usuário da criação expressa de relatórios 13
Capítulo 2: Report Studio
Páginas
As páginas são recipientes para os objetos de layout utilizados para criar um relatório. Uma página
é constituída pelos seguintes componentes opcionais e obrigatórios:
● cabeçalho de página (opcional)
● corpo de página (obrigatório)
● rodapé de página (opcional)
Ao executar um relatório, a quantidade de dados consultados normalmente excede uma página.
Assim, adicionam-se páginas até que todos os dados sejam exibidos. É possível controlar como os
dados são transferidos de uma página para a próxima.
Objetos
É possível adicionar objetos de layout em uma página ao criar um relatório. Os objetos mais
comumente usados são texto, blocos e tabelas. Os blocos normalmente são utilizados para
esquematizar faixas horizontais de informações. Utilize os blocos para abrigar texto ou outras
informações.
Para obter informações sobre os objetos de layout que podem ser adicionados ao relatório, consulte
"Inserção de outros objetos" (p. 61 ).
Use a Ajuda visual para criar o layout do relatório
A ajuda visual da área de trabalho auxilia na criação do layout do relatório. A ajuda visual inclui
linhas de limite, cabeçalho e rodapé e preenchimento arrastar e soltar. O preenchimento arrastar e
soltar mostra uma zona de arrastar e soltar quando a propriedade Preenchimento de um objeto
estiver definida como 0. Se a propriedadePreenchimento for definida por um valor maior que o
preenchimento mínimo que o Report Studio utiliza para mostrar áreas de arrastar e soltar, é mostrado
apenas o preenchimento mínimo.
Etapas
1. No menu Visualização clique em Ajuda Visual.
2. Selecione as opções que deseja tornar visíveis.
Trabalho com o modo Visualizar ou DesignComo padrão, serão visualizados os dados ativos durante a criação do relatório quando se estiver
trabalhando com o modo de criação do Report Studio Express. Entretanto, para visualizar os dados,
é necessário adicionar informações suficientes no relatório para resolver a consulta de várias
dimensões. É possível também mudar para ver apenas os dados de espaço reservado utilizando o
modo Design de Página.
Etapas
1. No menu Visualização, clique em Design de página ou Visualizar página.
14 Report Studio
Capítulo 2: Report Studio
2. Se desejar especificar quantas linhas de dados devem ser exibidas por página quando estiver
trabalhando no modo Visualizar página, no menu Exibir, clique emOpções de Visualização e
digite um novo valor.
OpçõesÉ possível definir as opções ao trabalhar no Report Studio (Ferramentas, Opções).
DescriçãoOpção
Substitui a aparência atual da interface com o esquema de exibição especificado pelas
configurações do Windows.Usar capa do Windows
Mostra a caixa de diálogo de Bem-vindo ao inicializar.Mostrar caixa de
diálogo de inicialização
Reutiliza a mesma janela IBM Cognos Viewer ao executar novamente um relatório sem
fechar primeiro a janela.Reutilizar a janela IBM
Cognos Viewer
Maximiza a janela IBM Cognos Viewer ao executar um relatório.Redimensionar a janela
IBM Cognos Viewer
Especifica o tamanho da janela do Report Studio na inicialização.Tamanho da janela na
inicialização
Ao trabalhar com dados dimensionais, especifica onde os membros filhos são inseridos
quando se clica duas vezes no item de dados do membro.Clique duas vezes no
local de inserção
Como padrão, os itens são inseridos depois do item que foi clicado duas vezes.
Ao trabalhar com uma fonte de dados dimensionais, limita o número de membros filhos
que são inseridos. Por exemplo, considerando que 3 tenham sido especificados para esta
opção e na barra de ferramentas especificou-se a opção de inserir filhos ao arrastar um
membro para um recipiente de dados (p. 38 ). Em seguida o membro do Equipamento
de acampamento é arrastado para as linhas de uma crosstab. O que se vê como linhas
são os membros filhos Material cozinha, Tendas e Sacos de dormir e uma linha chamada
Outros (Equipamento para acampamento).
Limite nos membros
inseridos
Se o Report Studio estiver sendo executado no Internet Explorer, usa a área de
transferência do Windows ao invés da área de transferência do aplicativo interno.Usar a área de
transferência do sistema
operacional Dica: Se o Report Studio estiver sendo executado no Firefox, a área de transferência
interna do aplicativo será sempre usada.
Permite abrir e salvar relatórios em seu computador (p. 75 ).Permitir acesso a
arquivo local
Guia do usuário da criação expressa de relatórios 15
Capítulo 2: Report Studio
DescriçãoOpção
Ao trabalhar com dados dimensionais, especifica o número máximo de membros que
pode aparecer no painel Objetos que Podem ser Inseridos ao se fazer uma pesquisa (p. 39
).
Limite de contagem da
exibição (na árvore de
origem)
Configurações de navegadores webO Report Studio pode ser usado apenas no Microsoft Internet Explorer. Para obter a lista completa
de ambientes de software compatíveis, visite o site do IBM Cognos Resource Center (http://www.
ibm.com/software/data/support/cognos_crc.html).
O IBM Cognos 8 usa as configurações padrão de navegador fornecidas pelo Microsoft, Netscape
e Firefox. Para todos os navegadores, é necessário garantir que as configurações estejam ativadas
para cookies e Java scripts. As configurações adicionais solicitadas são específicas para o navegador.
Para o Internet Explorer, são necessárias as seguintes configurações:
● Permitir cookies
● Criação ativa de scripts
● Permitir META REFRESH
● Execução de controles ActiveX e plug-ins
● Controles de script ActiveX marcados como seguros para execução de scripts.
● Comportamentos binários e de scripts
● Permitir acesso programático à área de transferência
O Report Studio usa o suporte a XML nativo do Microsoft Internet Explorer, que é um componente
do navegador. O suporte ao ActiveX deve ser ativado pois a Microsoft implementa o XML usando
ActiveX. O IBM Cognos 8 não fornece ou faz o download de controles ActiveX. Somente os
controles ActiveX instalados como parte do Internet Explorer são ativados nesta configuração.
Para mais informações sobre a configuração do navegador e cookies utilizados pelo IBM Cognos
8, consulte o Guia de instalação e configuração.
Modo de criação profissional vs. modo de criação expressaPara atender às necessidades de autores de relatórios comuns e financeiros, o Report Studio fornece
interfaces de usuário personalizadas que contêm recursos de relatórios relevantes a essas funções.
O acesso a cada modo de criação é determinado pelas permissões que se tem para funções e recursos
seguros. Para obter mais informações, consulte o Guia de administração e segurança.
Modo de criação profissional
O modo de criação profissional possibilita aos usuários acessar toda a gama de funcionalidades do
Report Studio. Neste modo é possível criar qualquer tipo de relatório, inclusive gráficos, mapas,
listas e repetidores utilizando qualquer fonte de dados (relacional ou multidimensional). Este modo
16 Report Studio
Capítulo 2: Report Studio
contém um conjunto de recursos disponíveis no modo de criação expressa. Entretanto, não é possível
visualizar os dados ativos.
Modo de criação expressa
O modo de criação expressa fornece uma interface do Report Studio simplificada e concentrada.
Foi desenvolvido para que usuários sem conhecimento técnico criem relatórios de statement
financeiros e de gerenciamento tradicionais. Este modo permite acesso a dados modelados
dimensionalmente e usa uma árvore orientada pelos membros por padrão.
Este modo de criação permite ver dados ativos e suporta apenas relatórios em crosstab. Contém
um subconjunto de recursos disponíveis no modo de criação profissional.
Quando estiver no modo de criação expressa, ao abrir um relatório criado no modo de criação
profissional, é possível ver, mas não modificar, os objetos que podem ser inseridos somente no
modo profissional, como gráficos, mapas e listas.
Guia do usuário da criação expressa de relatórios 17
Capítulo 2: Report Studio
18 Report Studio
Capítulo 2: Report Studio
Capítulo 3: Criação de relatórios
Ao criar um relatório, na verdade se está criando uma especificação de relatório. A especificação
do relatório define as consultas e os prompts utilizados para recuperar dados, bem como os layouts
e estilos usados para apresentar os dados. Para simplificar, a especificação do relatório é chamada
de relatório.
Antes de criar um relatório, certifique-se de obter o (p. 11 ) necessário das informações de
planejamento.
A criação de um novo relatório envolve
❑ especificação do pacote
❑ escolher layout básico de relatório
❑ adição de itens de dados
❑ salvar o relatório
❑ execução do relatório
É possível então formatar o relatório (p. 57 ) e manipular os dados que aparecerão nele (p. 35 ).
Recomendação - Criar relatórios financeirosAo criar relatórios financeiros ou em forma de enunciados, é recomendável seguir as seguintes
etapas:
❑ Abra o modelo do relatório financeiro.
Este modelo (p. 21 ) oferece um relatório simples em crosstab, com cabeçalho e rodapé que
incluem data, hora e número da página. É possível editar o conteúdo do relatório adicionando
e removendo objetos (p. 61 ).
❑ Insira dados nas linhas.
Um relatório típico em forma de enunciado inclui contas nas linhas.
❑ Insira dados nas colunas.
Um relatório típico em forma de enunciado inclui dimensão de tempo nas colunas.
❑ Insira uma medida.
❑ Insira cálculos (p. 45 ) e formate dados (p. 51 ).
❑ Adicione camadas de páginas (p. 43 ) ou filtros de contexto (p. 41 ) para determinar o foco
do relatório.
❑ Aplique a formatação.
Licensed Materials – Property of IBM19© Copyright IBM Corp. 2005, 2009.
É possível adicionar cores, linhas, imagens, formatação condicional, linhas e colunas em branco,
cabeçalhos, etc., para melhorar a aparência do relatório (p. 57 ).
Especificar o pacoteEspecificar o pacote que fornecerá itens para o relatório.
Pacote que contém um conjunto de objetos relacionados, tais como membros, dimensões, filtros e
cálculos. Ao abrir um pacote com o IBM Cognos 8, os objetos ficarão visíveis na guia Fonte do
painel Objetos que Podem ser Inseridos.
O pacote deve ser criado anteriormente e publicado no portal do IBM Cognos Connection. Para
obter mais informações, consulte o Framework Manager User Guide.
Etapas
1. No portal, no menu Iniciar, clique em Report Studio.
Se houver mais de um pacote disponível, aparecerá a página Selecionar um pacote. Do contrário,
o Report Studio será iniciado.
2. Se houver mais de um pacote, clique naquele que deseja utilizar.
3. Na caixa de diálogo de Bem-vindo escolha entre abrir um modelo ou um relatório novo ou
existente:
● Para criar um novo relatório, clique em Criar um novo relatório e escolha um modelo de
relatório.
● Para abrir um relatório ou modelo existente, clique em Abrir um relatório ou modelo
existente e selecione um relatório.
Atualização de pacotesSe o pacote que um relatório está usando foi alterado, atualize esse pacote para garantir que se
esteja trabalhando com a versão mais recente.
Etapas
1. No painel Objetos que Podem ser Inseridos, clique na guia Fonte .
2. Clique com o botão direito na guia Fonte e clique em Atualizar.
Dica: Também é possível fechar e abrir novamente o relatório para atualizar para a última versão
do pacote.
20 Report Studio
Capítulo 3: Criação de relatórios
Escolha layout básico de relatórioO Report Studio inclui layout básico para relatórios financeiros. Também é possível optar por
começar com um relatório existente.
Etapas
1. No menu Arquivo, clique em Novo .
2. Se desejar alterar o pacote, clique no botão de reticências (...) e clique em um pacote diferente.
3. Ecolha um layout básico de relatório:
● Para criar um relatório usando o layout de relatórios financeiros do Report Studio, clique
duas vezes em Financeiro.
● Para criar um relatório utilizando outro relatório, clique duas vezes em Existente, localize
o relatório e clique em Abrir.
Dica: Clique na caixa Tipo e depois em Modelos de relatório para ver somente os modelos
existentes.
Adicionar dados a um relatórioSelecione os itens de dados que deseja que apareçam no relatório.
A árvore de origem do painel Objetos que Podem ser Inseridos é orientada pelos membros. Isso
permite adicionar membros, valores e hierarquias de dimensão diretamente ao relatório. É possível
adicionar um único membro, somente o filho do membro ou tanto o membro quanto seu filho.
Para obter mais informações sobre inserção de membros, consulte "Trabalho com dados" (p. 35
).
Se forem usados com freqüência itens de diferentes assuntos de consulta ou dimensões no mesmo
relatório, peça ao seu modelador para organizar esses itens em uma pasta ou separe-os por assunto
de consulta e depois publique novamente o pacote relevante. Por exemplo, caso utilize o item de
código do produto em relatórios de vendas, o modelador pode criar uma pasta que contenha o item
de código de produto e os itens de vendas de que necessita.
Ícones da fonte de dados
Cada objeto da fonte de dados possui um ícone representativo. É possível inserir todos os objetos
a seguir em relatórios, exceto pacotes e dimensões.
ObjetoÍcone
Pacote, que contém os objetos que podem ser inseridos no relatório.
Namespace, utilizado para organizar objetos.
Assunto da Consulta, que representa uma tabela do banco de dados.
Guia do usuário da criação expressa de relatórios 21
Capítulo 3: Criação de relatórios
ObjetoÍcone
Em fontes de dados relacionais, item de consulta que representa uma coluna de dados qualitativos do
banco de dados, como nome do produto ou país.
Em fontes de dados dimensionais, atributo de nível que representa a propriedade de determinado nível.
O membro é um item exclusivo em uma hierarquia. Por exemplo, Equipamento acampamento e barraca
para 4 pessoas são membros da hierarquia Produtos.
Dimensão, que representa um grupo amplo de dados descritivos sobre um aspecto principal de uma empresa,
como produtos, datas ou mercados.
Hierarquia, que representa um conjunto de membros dimensionais organizados em uma estrutura de
árvore.
Nível, que corresponde a um conjunto de membros com atributos em comum. Por exemplo: dimensão
geográfica que pode conter níveis para país, região e cidade.
Uma hierarquia pode conter vários níveis, começando pelo nível raiz. O nível raiz é o pai e rollup de todos
os membros do primeiro nível. É utilizado para obter um rollup de todos os valores da hierarquia e oferecer
um ponto conveniente para iniciar o drill-through.
Por exemplo, uma hierarquia de níveis Anos pode conter os seguintes níveis:
● Nível raiz Anos
● Primeiro nível Ano
● Segundo nível Trimestre
● Terceiro nível Mês
Medida ou fato, item de consulta que representa uma coluna de dados quantitativos do banco de dados,
como receita ou quantidade.
Pasta Medidas, que contém medidas hierárquicas.
Modelo de filtro.
Pasta, utilizada para organizar itens de dados. Não é possível importar pastas para o seu relatório.
Etapa
● No painel Objetos que Podem ser Inseridos, na guia Fonte , arraste cada um dos itens de
dados para o local da área de trabalho onde deseja que eles apareçam.
Uma barra preta piscando indica onde se pode soltar um item.
Outra forma de inserir um item de dados é clicando com o botão direito do mouse em cima de
cada item e depois clicando com o esquerdo em Inserir.
22 Report Studio
Capítulo 3: Criação de relatórios
Dicas: Para obter mais informações sobre um item de dados, selecione-o e, no menu Dados, clique
em Propriedades de dados. Se desejar remover um item de dados do relatório, selecione-o e clique
no botão excluir.
Trabalho com os relatórios em crosstabsAo adicionar itens de dados para uma crosstab, criam-se nós e membros de nós de crosstabs. Esses
objetos permitem criar crosstabs com facilidade utilizando as operações de arrastar e soltar.
As crosstabs são objetos de dimensão que possuem margens de linhas e de colunas. Cada margem
é composta de um conjunto de nós de crosstab. Cada nó de crosstab contém o seguinte:
● Um ou mais membros de nó de crosstab.
● Um ou zero nós de crosstab aninhados, que contêm um ou mais membros de nó de crosstab
ou nós de crosstab aninhados.
Cada membro de nó de crosstab se refere a um item de dados que contém uma expressão que define
os membros que aparecerão na crosstab.
A crosstab a seguir contém quatro nós de crosstab.
(4)
(1)
(2)
(3)
O nó de crosstab 1 contém um único membro de nó do total. Este nó se refere ao item de dados
Total(Linha de produto).
O nó de crosstab 2 contém um membro de nó de crosstab que se refere ao item de dados Linha de
produto. Este membro possui um nó de crosstab aninhado que contém um membro de nó de crosstab
que se refere ao item de dados Tipo de produto.
Os nós de crosstab podem ser colocados em qualquer lugar da crosstab. Por exemplo, no diagrama
anterior, pode-se arrastar Mês do pedido em Média(Linha de produto) para criar uma margem de
linhas.
Criação de crosstabs aninhadas
Aninhe dados em um relatório de crosstab para comparar as informações usando mais de um item
em uma coluna ou linha. Por exemplo, um relatório mostra o número de vendas por linha de
produto no ano fiscal passado. Decide-se adicionar um item de dados para separar o número de
vendas por trimestre.
Ao aninhar colunas em um relatório em crosstab, há quatro zonas distintas em que se pode inserir
um novo item de dados. A zona escolhida irá definir a relação entre o item de dados e a coluna.
Guia do usuário da criação expressa de relatórios 23
Capítulo 3: Criação de relatórios
Linhas
As seguintes relações são criadas ao inserir um item de dados como uma linha:
● Inserir um item de dados à esquerda ou à direita de uma coluna cria uma relação de pai-filho
entre eles.
Ao inserir um item de dados à esquerda de uma coluna, o item de dados se torna um pai da
coluna. Ao inserir um item de dados à direita de uma coluna, o item de dados se torna um filho
da coluna.
● Inserir um item de dados acima ou abaixo de uma coluna cria uma relação de união entre eles.
Colunas
As seguintes relações são criadas ao inserir um item de dados como uma coluna:
● Inserir um item de dados à esquerda ou à direita de uma coluna cria uma relação de união entre
eles.
● Inserir um item de dados acima ou abaixo de uma coluna cria uma relação de pai-filho entre
eles.
Ao inserir um item de dados acima de uma coluna, o item de dados se torna um pai da coluna. Ao
inserir um item de dados acima de uma coluna, o item de dados se torna um filho da coluna.
Por exemplo, há uma crosstab com Linha de produto como as linhas e Quantidade e Receita como
as linhas aninhadas. Para colunas, há Método pedido com País como uma coluna aninhada. Nesta
crosstab,
● Linha de produto é pai de Quantidade e Receita.
● Quantidade e Receita são pares.
● Método pedido é pai de País.
Etapas
1. No quadro Objetos que Podem ser Inseridos, na guia Fonte , clique no item de dados para
adicionar.
2. Arraste o item de dados ao relatório como uma coluna ou linha aninhada.
Uma barra preta indica onde pode-se soltar um item de dados.
3. Repita as etapas 1 e 2 para adicionar outras colunas ou linhas aninhadas.
Dica: Se adicionar mais de uma medida a uma crosstab, todas as medidas aparecem como
colunas. Uma medida não pode aparecer como uma linha e outra como uma coluna. Para fazer
com que todas as medidas apareçam como linhas, alterne linhas e colunas (p. 65 ).
Criação de crosstabs de uma margem
Crie um relatório de crosstab de uma margem para exibir dados de uma forma com aparência de
lista. Por exemplo, para exibir a quantidade de produtos vendidos para cada ano e para cada método
24 Report Studio
Capítulo 3: Criação de relatórios
de pedido, pode-se criar uma crosstab com Ano do pedido e Método pedido como linhas e
Quantidade como a medida.
Etapas
1. No menu Arquivo, clique em Novo.
2. Clique em Crosstab e em OK.
3. No quadro Objetos que Podem ser Inseridos, na guia Fonte , arraste itens de dados para o
quadro Linhas ou para a área Colunas.
Uma barra preta indica onde pode-se soltar um item de dados.
4. Repita a etapa 3 para inserir itens de dados adicionais:
● Se arrastou o item de dados na etapa 3 até Linhas, arraste os itens adicionais para cima e
para baixo do primeiro item.
● Se arrastou o item de dados na etapa 3 até Colunas, arraste os itens adicionais para a
esquerda e para a direita do primeiro item.
5. Para adicionar medidas à crosstab, arraste-as para a área Medidas.
Ao executar um relatório, e produzida uma crosstab com somente uma margem.
Salvar relatóriosSalve seu relatório para preservar suas modificações.
Os relatórios são salvos no servidor IBM Cognos 8. Também é possível salvar o relatório no
computador(p. 75 ).
Etapas
1. No menu Arquivo, clique em Salvar ou clique em Salvar Como para salvar uma cópia do
relatório com um nome diferente.
2. Quando salvar o relatório pela primeira vez, especifique onde deseja salvá-lo e digite um nome
para o arquivo.
Para obter informações sobre como configurar as pastas no IBM Cognos Connection para seus
relatórios, consulte o Guia do usuário do IBM Cognos Connection.
3. Clique em Salvar.
Executar um relatórioExecute o relatório para ver como ele será apresentado para os seus consumidores.
Guia do usuário da criação expressa de relatórios 25
Capítulo 3: Criação de relatórios
Também é possível executar um relatório ou um grupo de relatórios no IBM Cognos Connection.
Para obter mais informações, consulte o Guia do usuário do IBM Cognos Connection.
Etapas
1. Abra o relatório desejado.
2. Se desejar definir opções de execução, no menu Executar, clique em Opções de execução.
O valor padrão é o valor da opção de execução correspondente selecionada no IBM Cognos
Connection.
As opções de execução definidas aplicam-se apenas à sessão atual. Ao fechar o Report Studio,
as opções voltam para as configurações padrão.
3. Altere todos os valores que desejar para a sessão atual.
ObservaçõesOpção
Nenhum.Formato
Especifique apenas se o formato de saída for PDF.Tamanho do
papel
Especifique apenas se o formato de saída for PDF.Orientação do
papel
Especifica a quantidade de dados retornados. Todos os Dados retorna todos
os dados. Dados limitados limita a quantidade de dados retornados com base
nos filtros de modo de design definidos no pacote. Sem Dados retorna dados
artificiais ao invés dos dados reais da fonte de dados.
Modo de
dados
Para mais informações sobre filtros de modo de design, consulte o Framework
Manager User Guide.
O idioma do conteúdo define o idioma de preferência para os dados, o IBM
Cognos Viewer, as datas e outras informações.Idioma
Especifica o número de linhas que deve aparecer em cada página.Linhas por
página
Selecione para que se exiba um aviso para cada prompt definido, a menos
que o prompt esteja definido em uma página de relatório.Prompt
Caso limpe a caixa de seleção, será exibido um aviso somente se o relatório
não conseguir ser executado sem que o usuário intervenha. Por exemplo, se
um relatório tem um único filtro parametrizado que é opcional, não será
enviado um alerta ao executar o relatório.
26 Report Studio
Capítulo 3: Criação de relatórios
4. No menu Executar , clique em uma das opções para produzir o relatório no formato
desejado.
É possível produzir relatórios em HTML, PDF, CSV, em vários formatos do Excel e em XML.
O relatório é executado no IBM Cognos Viewer. Depois de executar o relatório, é possível executá-
lo novamente no mesmo formato ou em um formato diferente. Caso execute novamente o relatório
no formato CSV ou XLS, o relatório aparecerá em uma nova janela do navegador.
As opções disponíveis no IBM Cognos Viewer dependem das capacidades estabelecidas pelo
administrador para cada usuário. Para obter mais informações, consulte o Guia de administração
e segurança ou entre em contato com o administrador.
Execução de um relatório com relação a uma fonte de dados dimensionaisÉ possível cancelar um relatório em execução no Microsoft SQL Server Analysis Services somente
durante o estágio inicial de sua execução. Após esse período, o relatório será executado até o final.
O mesmo aplica-se a fontes de dados SAP BW.
No Framework Manager, é possível também controlar o número de níveis dentro de uma hierarquia
da qual membros ou valores são extraídos para preencher um prompt de árvore.
Em SAP BW é possível reduzir o número de níveis de hierarquia para limitar o número de nós
definindo a propriedade variável SAP BW trimHierarchyLevels como 1. Isto remove o nível mais
baixo da hierarquia antes de criar a lista de nós.
Unidades de Notação de Medida
Ao executar um relatório de acordo com uma fonte de dados SAP BW, as unidades de medida serão
incluídas na mesma coluna como valores de dados, separados por um espaço. Por exemplo, as
notações em Celsius e Fahrenheit são adicionadas ao final do valor.
A presença de um asterisco (*) indica que uma das seguintes informações foi detectada:
● uma moeda desconhecida
● um valor com uma unidade de medida desconhecida ou questionável, como um rollup ou
cálculo de moeda confuso
Valores misturados de moedas ocorrem quando se calculam valores com moedas diferentes.
Isso ocorre quando se utiliza um cubo do IBM Cognos como fonte de dados.
O mesmo também ocorre com fontes de dados SAP BW.
Propriedades Variáveis SAP Incompatíveis
As seguintes propriedades variáveis SAP não são compatíveis:
● Intervalos de exclusão aparecem como um prompt de inclusão.
● Obrigatório não inicial aparece como um prompt obrigatório.
Ao utilizar o Business Explorer (BEx) para definir variáveis em sua fonte de dados SAP, evite utilizar
intervalos de exclusão e a propriedade obrigatória não inicial.
Guia do usuário da criação expressa de relatórios 27
Capítulo 3: Criação de relatórios
Criação de relatórios em formato CSVO IBM Cognos 8 pode criar relatórios em formato CSV de maneira que se possa abri-los em outros
aplicativos, como no Microsoft Excel. Os relatórios salvos no formato CSV:
● destinam-se a suportar dados Unicode em diversos sistemas operacionais de clientes
● são dados codificados UTF-16 Little Endian
● incluem um BOM (Byte Order Mark) no começo do arquivo
● são delimitados por tabulações
● Não incluem strings entre aspas.
● usam um caractere de nova linha para delimitar linhas
É possível abrir relatórios salvos em formato CSV utilizando Microsoft Excel, Microsoft Windows
Wordpad e Star Office. Por padrão, os relatórios criados em formato CSV aparecerão no aplicativo
associado ao tipo de arquivo .csv.
No IBM Cognos Connection, é possível configurar a saída CSV para adequar-se a seu ambiente.
Por exemplo, é possível especificar o caractere utilizado para delimitar campos. Para obter mais
informações, consulte oGuia de administração e segurança ou entre em contato com o administrador.
Produção de relatórios em formato ExcelO IBM Cognos 8 pode produzir relatórios em formato Excel. Estão disponíveis três opções:
● Excel 2000 com uma única planilha criará relatórios em uma planilha que podem ser visualizados
nas versões do Microsoft Excel anteriores a 2002.
● Excel 2002 criará relatórios que podem ser visualizados nas versões do Microsoft Excel anteriores
a 2007.
● Excel 2007 criará relatórios que podem ser visualizados na versão 2007 do Microsoft Excel.
O formato Excel 2000 pode ser visualizado com versões do Excel 2000 e posteriores. Ele suporta
até 65.536 linhas e múltiplas planilhas. O formato Excel 2000 somente está disponível no IBM
Cognos 8 quando a validação do IBM Cognos Application Firewall estiver desativada.
O formato de Excel 2000 com uma única planilha oferece segurança aprimorada. O Excel 2000
pode ter cookies em URLs para planilhas, que podem ser utilizados ilegalmente para personificar
um usuário. O formato do Excel 2000 com uma única planilha não utiliza URLs de saída. Entretanto,
há um limite de 65.536 linhas e quebras de página de múltiplos autores são ignoradas.
Os formatos Excel 2002 e Excel 2000 com uma única planilha também oferecem os seguintes
benefícios:
● Ambos funcionam com o protocolo SSL.
● Ambos funcionam com signon único.
Relatórios protegidos podem ser acessados sem signons subseqüentes porque o sistema identifica
automaticamente o usuário e oferece informações de segurança.
28 Report Studio
Capítulo 3: Criação de relatórios
● Ambos funcionam com o Netscape 7.01.
● As planilhas ficam em um único arquivo para uma navegação confiável.
O formato de data completa do IBM Cognos 8 nem sempre aparece corretamente no Microsoft
2000 se estiver em um sistema com configuração regional diferente do inglês. Isto não ocorre com
as versões 2002 ou 2003 do Microsoft Excel. Para corrigir isso, aplique o formato adequado no
Excel.
O formato Excel 2007 processa a saída do relatório em formato Excel XML nativo, também
chamado de XLSX, que fornece uma maneira rápida de levar planilhas nativas do Excel para o
Microsoft Excel versões 2002, 2003 e 2007. Os usuários do Microsoft Excel versões 2002 e 2003
devem instalar o Microsoft Office Compatibility Pack, que fornece recursos de abertura e gravação
de arquivos no novo formato. A saída é semelhante a outros formatos do Excel, com as seguintes
exceções:
● Os gráficos são processados como imagens estáticas.
● A altura da linha pode alterar o relatório processado para obter maior fidelidade.
Existem limitações na produção de relatórios em formato XLS. Para obter mais informações,
consulte "Limitações ao produzir relatórios no formato do Microsoft Excel" (p. 89 ).
Produção de relatórios em formato XMLAs saídas de relatório XML salvam os dados do relatório em um formato que segue um esquema
interno, xmldata.xsd. É possível encontrar esse arquivo de esquema em c8_location/bin.
Esse formato consiste de um elemento de conjunto de dados, que contém um elemento de metadados
e outro de dados. Esse elemento de metadados contém as informações do item de dados em elementos
de item. O elemento de dados contém todos os elementos de linha e valor.
É possível criar modelos a partir de relatórios e outros dados que se adaptem ao esquema
xmldata.xsd. Isso é útil no caso de se optar por utilizar um relatório como uma fonte de dados para
outro relatório ou se se utilizar um banco de dados que não pode ser lido pelo Framework Manager.
Neste caso, exporte os dados da fonte de dados para um arquivo XML, adaptado ao esquema
xmldata, e então abra o arquivo XML no Framework Manager.
Para obter mais informações, consulte o Framework Manager User Guide.
Em formato XML não é possível criar o seguinte:
● mapas
● gráficos que não tenham pelo menos uma categoria ou série
● relatórios que tenham mais de uma consulta definida, a menos que consultas adicionais sejam
usadas para prompts
Definir opções de página PDFDefina opções de página PDF para controlar como as páginas de relatório aparecerão em PDF.
Guia do usuário da criação expressa de relatórios 29
Capítulo 3: Criação de relatórios
Também é possível definir opções de página PDF no IBM Cognos Connection. Para obter mais
informações, consulte o Guia do usuário do IBM Cognos Connection.
Etapa
● No menu Arquivo, clique em Configurar Página PDF, configure as opções desejadas e clique
em OK.
Criação de relatórios acessíveisA criação de relatórios acessíveis garante a todos os usuários o acesso a informações, com todos
os níveis de capacidade.
Por exemplo, usuários com deficiência visual podem utilizar tecnologia de leitura de tela para acessar
informações em um relatório.
Abaixo se encontram algumas considerações de design para criar relatórios acessíveis:
● Evite usar indicadores visuais, como cores ou negrito, para transmitir informações importantes.
● Evite usar fotos e Objetos OLE em documentos PDF, já que esses itens são marcados como
artefatos e ignorados pelo leitor de tela.
● Evite usar formatação condicional para transmitir informações importantes.
● Certifique-se de existir uma tabela correspondente aos tipos de gráfico processados como
imagens, pois o leitor de tela ignora essas informações.
● Certifique-se sempre de que o relatório tenha título.
● Aprenda sobre tecnologia de leitura de tela.
● Evite erros ortográficos e de gramática, pois fazem com que o software de leitura de tela
interprete mal as informações.
● Evite utilizar recursos como caixas de calendário e seleções de mover para cima e para baixo
nos controles de tempo. É bom utilizar prompts como caixas de verificação, botões de rádio,
caixas combo e caixas de multi-seleção.
● Assegure que o aplicativo alvo é acessível ao escolher utilizar aplicativos web incorporados ou
caminhos de drill-through.
● Evite usar relatórios de crosstab ou lista extensa e complexa.
Exibir as informações em diversas listas simples ou relatórios de crosstab é mais manejável para
usuários de Tecnologia Assistida.
Criação de relatórios para o IBM Cognos 8 Go! OfficeO IBM Cognos 8 Go! Office oferece um ambiente integrado para os produtos IBM Cognos e
Microsoft Office. É possível utilizar o IBM Cognos 8 Go! Office para selecionar partes de relatórios
para serem incorporadas nas pastas de trabalho do Microsoft Excel, nos documentos do Microsoft
Word ou nas apresentações do Microsoft PowerPoint, incluindo dados, metadados, cabeçalhos,
30 Report Studio
Capítulo 3: Criação de relatórios
rodapés e gráficos. É possível utilizar relatórios pré-definidos ou criar um novo conteúdo utilizando
o PowerPlay Web, o Query Studio ou o Report Studio.
Observe que para acessar o conteúdo do PowerPlay o administrador deve configurar o PowerPlay
para trabalhar com o IBM Cognos 8. O conteúdo do PowerPlay publicado apenas para o Upfront
não está disponível para o IBM Cognos 8 Go! Office.
Como o IBM Cognos 8 Go! Office não pode converter completamente relatórios altamente
formatados em documentos do Excel ou outro tipo de saída de documento da Microsoft, talvez
não seja possível obter os resultados desejados.
Para criar relatórios eficazes para o IBM Cognos 8 Go! Office, siga estas recomendações:
● Crie conteúdo para satisfazer as necessidades de integração específicas do Microsoft Office.
Por exemplo, no IBM Cognos 8, muitas opções estão disponíveis para formatar dados. Utilize
menos formatação para fazer com que os dados sejam mais acessíveis a aplicativos Office.
● Organize os relatórios.
É possível publicar pastas de trabalho para o IBM Cognos Connection e organizá-las com seus
relatórios em Pastas Públicas ou Minhas Pastas. Para obter mais informações, consulte o Guia
do usuário do IBM Cognos Connection. Ao organizar o conteúdo, é possível recuperar
rapidamente as informações desejadas.
Dica: Pastas de trabalhos, documentos e apresentações habilitados para o IBM Cognos 8 Go!
Office são identificados por seus ícones exclusivos, ajudando-o a distingui-los entre os outros
tipos de arquivos.
● Otimize modelos de relatório para Microsoft Office.
Se contar com uma equipe de TI ou outros autores de relatório para criar o conteúdo, solicite
modelos de relatório otimizados para suas necessidades de integração do Microsoft Office.
Também é possível solicitar apenas os elementos de dados ou consultas necessários e solicitar
formatação mínima para que se possa utilizar mais facilmente os recursos de formatação do
Microsoft Office com o conteúdo IBM Cognos. Por exemplo, relatórios criados no Report
Studio podem conter objetos de lista incorporados em objetos de lista com formatação específica
aplicada. Ao serem convertidos na representação em forma de tabela disponível no Excel, esses
relatórios podem não ser processados da mesma maneira em que aparecem no IBM Cognos 8.
● Formate elementos no aplicativo Office.
Ao invés de formatar objetos no IBM Cognos 8, adicione a formatação no aplicativo Office.
Ao aplicar menos formatação no IBM Cognos 8, mais dados podem ser importados nos locais
desejados.
● Identifique elementos de relatórios utilizando nomes descritivos.
Isso facilita a localização dos elementos depois de importá-los. Exemplos de elementos de
relatório incluem listas, crosstabs e gráficos.
● Não aninhe objetos de relatório.
Guia do usuário da criação expressa de relatórios 31
Capítulo 3: Criação de relatórios
Se os objetos são aninhados, alguns objetos podem não aparecer no local correto ou podem
não aparecer. Além disso, ao aninhar objetos de relatório, pode aparecer a seguinte mensagem
de erro:
RDS-ERR-1000 Serviço de Dados de Relatório não pôde processar a partir do provedor de
conteúdo.
Este erro ocorre se um repetidor ou tabela de repetidores estiver dentro de um bloco ou tabela,
por exemplo. Este erro também aparece quando objetos de layout, como listas, crosstabs e
gráficos estão em um bloco condicional que está dentro de outro bloco ou tabela.
● Mantenha o tamanho da tabela pequeno.
Por exemplo, devido ao tamanho dos slides, o número máximo de linhas e colunas que as
tabelas do PowerPlay podem ter é 25. Apesar de o Word e o Excel permitirem tabelas maiores,
o download e o processamento das mesmas é mais demorado.
● Utilize imagens que tenham segundo plano transparente.
O segundo plano ficará transparente na imagem no aplicativo Office, fazendo com que a imagem
pareça fazer parte da apresentação. Se desejar, depois é possível aplicar sua cor de segundo
plano.
● Especifique a altura e largura de imagens em uma lista.
Isso assegura que a imagem apareça no tamanho correto no aplicativo Office.
● Lembre-se de que gráficos e diagramas devem ser importados como imagens.
As imagens no IBM Cognos 8 têm mapas de imagens associados que permitem dicas de
ferramentas e pontos de extensão. O IBM Cognos 8 Go! Office não pode importar dicas de
ferramentas e pontos de extensão para aplicativos do Office.
● Considere as limitações adicionais que existem ao criar relatórios em formato Excel (p. 89 ).
O IBM Cognos 8 SDKAo criar um relatório no Report Studio, está sendo criada uma especificação de relatório. Uma
especificação de relatório é um arquivo XML que pode ser visualizado (menu Ferramentas, Mostrar
Especificação ). Além disso, é possível visualizar a especificação para um objeto selecionado
com a opção de menu Mostrar Especificação (Seleção).
Dica: Ao visualizar a especificação de relatório no Report Studio, não é possível modificar ou copiar
partes dele.
Ao invés de usar o Report Studio, é possível modificar ou criar de maneira programável relatórios
utilizando uma ferramenta de edição com especificações de relatório. Depois é possível utilizar o
IBM Cognos 8 software development kit (SDK) para implementar os relatórios em seu ambiente
IBM Cognos 8. Isto é útil se, por exemplo, for necessário fazer a mesma modificação em vários
relatórios. Ao invés de abrir cada relatório no Report Studio e fazer a alteração, é possível
automatizar o processo utilizando o SDK e, assim, economizar tempo. Para mais informações sobre
o IBM Cognos 8 SDK, entre em contato com seu escritório de vendas local.
32 Report Studio
Capítulo 3: Criação de relatórios
Dica: Também é possível modificar o código XML em uma especificação de relatório salvando a
especificação em seu computador (p. 75 ).
Guia do usuário da criação expressa de relatórios 33
Capítulo 3: Criação de relatórios
34 Report Studio
Capítulo 3: Criação de relatórios
Capítulo 4: Trabalho com dados
Torna o relatório mais fácil de ler e de entender especificando quais os dados exibidos no relatório
e como eles se parecem. No Report Studio é possível
● personalizar a árvore de origem
● inserir membros
● inserir propriedades do membro
● pesquisar dados
● criar conjuntos de membros
● aninhar membros
● filtrar valores usando o contexto
● criar camadas de páginas
● classificar dados
● criar cálculos
● inserir membros calculados
● criar uma expressão de conjunto
● criar intersecções de membros
● formatar dados
● visualizar as informações de linhagem de itens de dados
Trabalho com dados dimensionaisAs fontes de dados dimensionais incluem as fontes de dados OLAP e as dos relacionais modelados
dimensionalmente (DMR). A guia Fonte, no Objetos que Podem ser Inseridos, mostra uma
visualização dos dados orientada pelo membro.
Licensed Materials – Property of IBM35© Copyright IBM Corp. 2005, 2009.
(1)
(2)
(4)(3)
(5)
(6)
Observação:Os nomes dos níveis e membros de uma dimensão vêm do modelo. É de responsabilidade
do modelador fornecer nomes que façam sentido.
1. Pacote
Os pacotes são subconjuntos de um modelo que contém itens que podem ser inseridos no relatório.
2. Dimensão
As dimensões são grupos amplos de dados descritivos sobre um aspecto principal de uma empresa, como produtos,datas ou mercados.
3. Hierarquia de níveis
As hierarquias de níveis são agrupamentos mais específicos dentro de uma dimensão. Por exemplo: na dimensãoAnos os dados podem ser organizados em grupos menores, como Anos, Mês atual e Último mês.
4. Pasta de membros
As pastas de membros contêm os membros disponíveis de uma hierarquia ou nível. Por exemplo: a pastaMembros,da hierarquia de nível Anos, contém tudo o que se encontra nos níveis Ano, Trimestre e Mês.
5. Nível
Os níveis são posições dentro da hierarquia dimensional que contêm informações da mesma ordem de detalhes epossui atributos em comum. Pode haver vários níveis em uma hierarquia, começando pelo nível raiz. Por exemplo:a hierarquia de nível Anos tem os seguintes níveis relacionados.
DescriçãoNome do nívelNível
Nível raiz.AnosRaiz
Os anos no nível raiz Anos. Por exemplo: 2004, 2003 e 2002.YearPrimeiro
Os trimestres de cada ano no nível Ano. Por exemplo: 2004 Q1, 2004Q2 e 2004 Q3.
TrimestreSegundo
Os meses de cada trimestre no nível Trimestre. Por exemplo: jan.,fev. e mar.
MonthTerceiro
Dica: A dimensão Medidas contém as medidas disponíveis na fonte de dados.
6. Propriedade do Membro
36 Report Studio
Capítulo 4: Trabalho com dados
As propriedades do membro são os atributos que cada membro possui. Por exemplo: o sexo pode ser consideradouma propriedade para todos os membros. Para obter mais informações, consulte (p. 39 ).
Itens de dados estendidosOs itens de dados estendidos diferem das strings de texto com base em expressão tradicionais por
possibilitarem o seguinte:
● Adicionar membros filhos de um item de dados estendido
É possível clicar duas vezes no item de dados estendido para inserir seus membros filhos ao seu
lado em um objeto do relatório.
● Visualizar os detalhes do item de dados estendido
É possível selecionar um item de dados estendido e, então, no menu Dados, clique em Data
Properties para ver onde os dados aparecem no pacote e nas consultas de relatório.
● Selecionar conjuntos de membros
É possível selecionar um membro em um conjunto para marcá-lo como seleção primária e os
outros membros, como seleções secundárias.
● Classificar conjuntos
É possível selecionar um item de dados estendido, clicar no botão de classificação e clicar
em Classificação Avançada para classificar os conjuntos seja em ordem crescente ou decrescente,
seja hierarquicamente, por legenda, propriedade ou intersecção (tupla).
● Aplicar cálculos contextuais
É possível selecionar um item de dados estendido e depois, no menu Dados, clique em Calcularpara ver a lista contextual de cálculos disponível para o item de dados estendido.
Personalizar a árvore de origemAo utilizar dados dimensionais, é possível personalizar como visualizar os dados na árvore de
origem. Pode-se selecionar uma visualização de metadados com dimensões, hierarquias, níveis, uma
pasta de membros opcionais e propriedades de membros.
Também pode-se selecionar uma visualização de árvore orientada pelos membros, como a
apresentada no Analysis Studio. Esta visualização permite que apenas membros sejam adicionados
em seu relatório.
Etapas
1. No painel Objetos que Podem ser Inseridos, clique na guia Fonte .
2. Clique com o botão direito em qualquer lugar do painel e clique em Configurações da Árvore
do Pacote.
3. Use o painel Visualizar para escolher as configurações adequadas.
Guia do usuário da criação expressa de relatórios 37
Capítulo 4: Trabalho com dados
Inserção de membrosComo padrão, ao inserir membros da árvore de origem no relatório, os membros únicos são inseridos
sem quaisquer detalhes ou filhos. A forma de inserção dos membros pode ser alterada. Por exemplo:
é possível inserir um membro junto com todos os seus filhos ou inserir somente os filhos.
Ao clicar duas vezes em um membro já inserido no relatório, como padrão os filhos serão inseridos
depois do membro pai. É possível controlar se os filhos serão inseridos antes ou depois, aninhados,
ou se nem serão inseridos: no menu Ferramentas, clique em Opções e escolha uma configuração
na guia Editar.
Ao inserir os membros em uma crosstab, certifique-se de inserir membros da mesma hierarquia
somente em uma das margens da crosstab. Caso insira membros da mesma hierarquia em ambas
as margens da crosstab, pode haver resultados inesperados. Por exemplo: se um relatório utiliza
membros de anos nas linhas e de trimestres nas colunas, a leitura torna-se difícil devido ao fato de
os membros úteis estarem distribuídos em uma ampla área da maioria das células em branco.
Os membros calculados da fonte de dados também aparecem na árvore de origem. Entretanto, os
membros calculados nos cubos do Microsoft SQL Server Analysis Services (SSAS) não aparecem
na lista de descendentes da consulta. Caso deseje que tais membros apareçam no relatório ou no
prompt, é necessário inseri-los explicitamente.
Etapas
1. Clique no botão inserir membro único e selecione a forma de inserção dos membros.
2. No painel Objetos que Podem ser Inseridos, na guia Fonte , escolha uma das opções a seguir:
● Para inserir um membro acima ou abaixo de outro, arraste o novo membro para cima ou
para baixo da célula.
Uma barra preta piscando aparece onde se pode soltar o novo membro.
● Para substituir um membro, arraste o novo membro para a célula do membro a ser
substituído.
Uma barra preta piscando aparece onde se pode soltar o novo membro.
Inserção de hierarquiasÉ possível inserir rapidamente hierarquias em um relatório.
Ao utilizar um IBM Cognos PowerCube, um cubo SSAS ou uma fonte de dados de relacional
dimensionalmente modelado, é possível inserir diversas hierarquias para a mesma dimensão em
38 Report Studio
Capítulo 4: Trabalho com dados
uma crosstab. Por exemplo: é possível colocar a hierarquia de uma dimensão em uma margem da
crosstab e aninhar outra hierarquia da mesma dimensão na mesma ou em outra margem ou na área
Filtro de contexto.
Também é possível executar cálculos aritméticos, de porcentagem e de classificação utilizando
diversas hierarquias.
Limitações ao se inserir diversas hierarquias da mesma dimensão
Os cálculos agregados ou analíticos que se refiram a hierarquias diferentes da mesma dimensão,
tais como total, contagem, média, mínimo e máximo não são suportados. Esses cálculos causam
erro OP-ERR-0250.
Etapas
1. No painel Objetos que Podem ser Inseridos, na guia Fonte , arraste a hierarquia para o
relatório.
2. Na caixa de diálogo Inserir Hierarquia, escolha os membros a serem inseridos:
● Para inserir apenas membros raiz de uma hierarquia, clique em Membros raiz.
● Para inserir todos os membros da hierarquia, clique em Todos os membros.
Dica: A propriedade Recuo de nível padrão para todos os membros deve exibir a estrutura
hierárquica ao se executar o relatório.
Inserção das propriedades do membroÉ possível inserir as propriedades do membro em um relatório. Por exemplo: um nível de funcionário
pode ter uma propriedade chamada gênero.
Etapas
1. No painelObjetos que Podem ser Inseridos, na guia Fonte , arraste a propriedade do membro
para o relatório.
2. Se a caixa de diálogo Inserir Propriedade do Membro aparecer, escolha repetir ou agrupar a
propriedade:
● Para repetir a propriedade nas linhas ou colunas da crosstab, clique em Somente inserir
propriedade.
● Para inserir e agrupar a propriedade, clique em Inserir propriedade e agrupá-la.
A propriedade aparecerá uma vez nas linhas ou colunas da crosstab.
Esta opção não está disponível na versão atual.
Pesquisar membrosPode-se pesquisar um membro para encontrar rapidamente os dados desejados.
Guia do usuário da criação expressa de relatórios 39
Capítulo 4: Trabalho com dados
É possível controlar o número de membros retornados em uma pesquisa especificando um valor
para a opção Limite de contagem da exibição de membros (na árvore fonte)(p. 15 ).
Etapas
1. No painel Objetos que Podem ser Inseridos, na guia Fonte , selecione e clique com o botão
direito do mouse em uma dimensão, hierarquia ou nível e clique em Pesquisar.
2. Na caixa Palavras, digite as palavras ou caracteres que deseja pesquisar.
3. Clique no parâmetro de pesquisa a ser utilizado.
4. Para pesquisar todos os descendentes ao invés de simplesmente procurar os filhos imediatos,
assinale a caixa de seleção Buscar todos os descendentes.
Por exemplo: ao realizar uma pesquisa em uma hierarquia, assinalar esta caixa de seleção faz
retornar os membros encontrados em todos os níveis da hierarquia.
5. Clique em Pesquisar.
O Report Studio pesquisa todos os membros do objeto selecionado na etapa 1. Os resultados
aparecem em uma estrutura hierárquica na guia Pesquisar no painel Objetos que Podem ser
Inseridos. É possível navegar pela hierarquia para explorar os membros dos níveis mais inferiores.
Dica: É possível inserir os membros diretamente no relatório. Isso pode economizar tempo, pois
não há a necessidade de definir um filtro. Por exemplo: ao invés de inserir Linha de produto da
guia Fonte e adicionar um filtro para Equipamento para acampamento, é possível inserir
Equipamento para acampamento da guia Pesquisar.
Criação de um conjunto de membrosUse conjuntos para agrupar os membros logicamente relacionados entre si para ações tais como
formatação, aninhamento e classificação. Criar conjuntos também é útil quando os membros podem
ser dinâmicos com o passar do tempo. Por exemplo: as contas filhas de uma conta de ativos total
podem ser alteradas ano a ano. Ao criar um conjunto, não é necessário modificar o relatório sempre
que se adicionar ou remover as contas.
Após criar um conjunto de membros é possível adicionar ou remover membros do mesmo.
Etapas
1. Na barra de ferramentas, clique no botão de criação de conjuntos para membros para
alternar entre as ações de adição de individuais e de criação de conjuntos para membros.
2. No painel Objetos que Podem ser Inseridos, selecione os itens a serem incluídos no conjunto e
arraste-os para a área de trabalho.
3. Para adicionar ou remover membros do conjunto, clique com o botão direito do mouse no
conjunto e depois com o esquerdo em Editar membros.
40 Report Studio
Capítulo 4: Trabalho com dados
Aninhar membrosAo inserir membros no relatório, pode-se desejar aninhá-los em outra linha ou coluna para facilitar
o uso do relatório. É possível aninhar membros de dimensões diferentes. Também é possível aninhar
conjuntos.
Por exemplo: no relatório a seguir, os trimestres (Q1 a Q4) são selecionados na dimensão Tempo
e aninhados apenas em relação ao membro GA Américas, que vem de uma dimensão diferente.
Também é possível clicar duas vezes nos membros aninhados para inserir seus filhos ou expandi-
los (p. 38 ).
Ao filtrar um filho dos conjuntos aninhados, o conjunto pai ainda aparecerá no relatório. Para
evitar isso, filtre somente os conjuntos de nível superior e aninhe apenas o conjunto completo de
descendentes nos níveis desejados.
Etapa
● No painel Objetos que Podem ser Inseridos, na guia Fonte , arraste os membros para a área
de trabalho.
Uma barra preta piscando indica onde se pode soltar um item.
Criação de filtros de contextoAo trabalhar com dados dimensionais, é possível usar filtros de contexto ou filtros slicers, para
focar rapidamente o relatório em uma visão particular do dado.
Por exemplo: a seguinte crosstab contém linhas de produto nas linhas, anos nas colunas e receita
como medida. Deseja-se filtrar os valores para nos mostrar a receita somente para pedidos feitos
pela web na Ásia Pacífico. Para modificar o contexto, arraste Ásia Pacífico e web da árvore de
origem para a seção Filtro de contexto da área de visão geral. A crosstab passa a exibir a receita
somente para Ásia Pacífico e web. Mudar o contexto faz com que apareçam somente valores. Isso
não limita ou modifica os itens nas linhas ou colunas.
Guia do usuário da criação expressa de relatórios 41
Capítulo 4: Trabalho com dados
Os membros usados como filtro de contexto aparecem no cabeçalho do relatório ao executar o
relatório.
Quaisquer valores de resumo no relatório são recontados para refletir os resultados retornados pelo
filtro de contexto.
É possível criar diversos filtros de contexto através de duas ou mais hierarquias diferentes.
Também é possível utilizar filtros de contexto como prompts ao executar o relatório (p. 42 ).
Ao criar filtros de contexto,
● utilize apenas membros de hierarquias que ainda não tenham sido projetados em uma margem
da crosstab.
● utilize somente um membro por hierarquia
Etapas para criar um filtro de contexto simples
1. No painel Objetos que Podem ser Inseridos, na guia Fonte , selecione ou busque um ou mais
itens para filtrar.
2. Arraste o item que deseja filtrar para a seção Filtro de contexto da área de visão geral.
3. Para modificar o contexto, selecione um novo item na caixa Filtro de contexto.
Definição de prompts utilizando filtros de contextoSe os filtros de contexto (ou slicers) forem definidos, é possível utilizar esses filtros para criar prompts
no relatório. Os prompts fornecem questões que ajudam os usuários a personalizar as informações
para que atendam às suas necessidades. Por exemplo: cria-se um prompt de forma que os usuários
possam selecionar uma região. São retornados e exibidos no relatório somente dados de regiões
específicas.
Antes de definir um prompt, é necessário criar filtros de contexto (p. 41 ).
Etapas
1. Na seção Filtro de contexto da área de visão geral, clique na seta para baixo próxima ao filtro
a ser usado como prompt.
2. Clique em Prompt e tome uma das seguintes atitudes:
● Para remover o prompt, clique em Sem Prompt.
42 Report Studio
Capítulo 4: Trabalho com dados
● Para permitir que os usuários que executam o relatório selecionem um membro da
hierarquia, clique em Prompt na Hierarquia.
● Para permitir que os usuários que executam um relatório selecionem a partir de uma lista
de membros no nível atual, clique em Prompt no Nível.
Criar camadas de páginasAo trabalhar com dados dimensionais, é possível criar camadas de páginas para exibir valores em
páginas separadas para cada membro . Por exemplo: o relatório contém as informações de folha
de pagamento de toda a empresa. Deseja-se visualizar valores para cada departamento em uma
página à parte.
Depois de criar as camadas de páginas, uma legenda aparecerá no cabeçalho, indicando o conteúdo
de cada página. É possível navegar por páginas diferentes usando os links abaixo do relatório.
A criação de camadas de páginas é similar à filtragem usando o contexto (p. 41 ). Entretanto, com
os filtros de contexto, os valores são filtrados de acordo com o membro adicionado na área do
Filtro de contexto. Com camadas de páginas, o relatório é dividido em uma página à parte para
cada membro filho do membro adicionado na área Camadas de páginas.
Etapas
1. Na árvore de origem, selecione ou procure um ou mais itens para filtrar.
2. Arraste o item para a seção Camadas de páginas da área de visão geral.
A crosstab exibe os resultados dos filhos do item selecionado nas páginas à parte, e uma lista
aparece em Camadas de páginas.
Dica: Para navegar pelas páginas, clique em Página abaixo e Página acima abaixo do relatório.
3. Para substituir as quebras de página por itens da mesma dimensão, selecione um item na lista.
Para excluir quebras de página, clique em Excluir na lista. Para excluir todas as quebras de
página, clique com o botão da direita na área Camadas de páginas e clique em Excluir todas.
Classificar dadosÉ possível classificar os itens para que sejam visualizados na ordem preferida. Como padrão, o
Report Studio recupera os itens na ordem definida na fonte de dados. As fontes de dados OLAP
sempre possuem ordem definida. As fontes de dados relacional e relacional modelada
dimensionalmente (DMR) nem sempre possuem ordem definida. O modelador de dados define as
opções de classificação no modelo. Para obter mais informações sobre modelagem de dados, consulte
o Framework Manager User Guide.
Configurar classificação
É possível classificar conjuntos de membros com base na legenda. Como padrão, quando você
seleciona Classificação - Crescente ou Classificação - Decrescente, os conjuntos são classificados
Guia do usuário da criação expressa de relatórios 43
Capítulo 4: Trabalho com dados
com base em legendas. Também é possível realizar uma classificação avançada (p. 45 ) para classificar
conjuntos utilizando uma intersecção (tupla) ou uma propriedade do membro.
Por exemplo: um conjunto contém regiões e elas são classificadas em ordem alfabética decrescente.
Somente itens de dados estendidos que representem conjuntos suportam a classificação por conjunto.
Esse tipo de classificação é executado na consulta.
Observação: Antes de classificar, deve-se criar conjuntos de membros no relatório (p. 40 ).
Não é possível classificar itens de dados de dimensões diferentes mescladas. Por exemplo: não é
possível classificar Data_Item1_Dimension1, Data_Item1_Dimension2, Data_Item2_Dimension1.
Classificação por valor
É possível classificar os membros nos conjuntos nos eixos opostos no valor de um membro ou
medida selecionados.
Por exemplo: uma tabela de referência contém anos inseridos como membros individuais nas colunas,
linhas de produtos inseridas como um conjunto de membros nas linhas, e a receita como a medida.
Você seleciona 2004, clica no botão de classificar por valor conjuntos de eixos opostos , e
classifica em ordem decrescente. Os valores na coluna 2004 são classificados.
Antes de executar essa classificação, é necessário criar conjuntos para os membros no relatório
(p. 40 ).
Nas crosstabs aninhadas, os itens são classificados com base na linha ou coluna aninhadas mais
profundamente do eixo oposto. Por exemplo: uma crosstab contém anos nas colunas e revendedores
aninhados em linha de produtos nas linhas. Selecione 2004, classifique em ordem decrescente, e
verá vendedores listado a partir do valor maior para o menor de cada linha de produto.
Etapas para classificar os conjuntos por legenda
1. Em uma crosstab, selecione um conjunto para classificar.
2. Clique no botão de classificação e clique em Classificação - Decrescente ou Classificação
- Decrescente.
Dica: Para remover uma ordem de classificação, clique em Não classificar.
Etapa para classificar por valor os conjuntos no eixo oposto
1. Em uma crosstab, selecione um membro ou medida para classificar.
Por exemplo: para classificar um conjunto no eixo da linha, selecione um membro ou uma
medida no eixo da coluna.
2. Clique no botão classificar por valor os conjuntos do eixo oposto .
Dica: Para remover uma ordem de classificação, clique em Não classificar.
44 Report Studio
Capítulo 4: Trabalho com dados
Executar classificação avançadaÉ possível realizar classificação avançada em um relatório para classificar linhas ou colunas através
de um item que não aparece no relatório.
É possível realizar a classificação utilizando a propriedade de um membro. Por exemplo: o relatório
inclui nomes e deseja-se classificar os funcionários usando a propriedade gênero.
É possível também classificar utilizando uma intersecção de membros, também conhecida como
tupla. Por exemplo: Se desejar classificar os funcionários utilizando o valor de dias de afastamento
por doença no ano 2006 (p. 50 ).
Observação: Antes de classificar, deve-se criar conjuntos de membros no relatório (p. 40 ).
Etapas
1. Selecione um conjunto, membro ou medida para classificar.
2. Clique no botão de classificação na barra de ferramentas e depois clique em Classificação
Avançada ou em Layout, Classificação Avançada.
3. Especifique as opções de classificação desejadas.
4. Se estiver classificando membros de diferentes níveis e desejar preservar a hierarquia, marque
a caixa de seleção Classificação hierarquizada.
5. Se quiser classificar os itens utilizando propriedades de membros, em Classificar por, clique em
Propriedade e depois no botão reticências (...). Depois, navegue pela árvore e selecione a
propriedade de membro que deseja utilizar.
6. Se deseja classificar os itens utilizando uma seção de membros, ou uma tupla, em Classificar
por, clique em Interseção (Tupla) e clique no botão das reticências (...). Depois, em Membros
e medidas disponíveis, selecione os itens que deseja utilizar e clique na seta direita para movê-
los para a lista Membros e medidas em intersecção.
Criar um cálculoInsira um cálculos para tornar o relatório mais significativo derivando informações adicionais da
fonte de dados. Por exemplo: você criou um relatório de faturamento e deseja ver o volume total
de vendas de cada produto encomendado. Crie uma coluna calculada que multiplica o preço do
produto pela quantidade pedida.
Se uma expressão for usada em vários relatórios ou por diferentes autores, peça para o modelador
criar a expressão como um objeto independente no modelo e incluí-lo no respectivo pacote.
Além de cálculos aritméticos simples, é possível executar os seguintes cálculos:
DescriçãoCálculo
Resume, ou executa rollup, em todos os valores em uma hierarquia.Rollup
Calcula o valor de um item selecionado como uma porcentagem de outro item.%
Guia do usuário da criação expressa de relatórios 45
Capítulo 4: Trabalho com dados
DescriçãoCálculo
Calcula a diferença entre dois itens como uma porcentagem.% Crescimento
Os cálculos estão disponíveis somente caso selecione dois membros de diferentes hierarquias,
cada um de uma margem diferente.
% de Base
Esse cálculo obtém o primeiro membro selecionado da margem A e o segundo da margem
B. O resultado do cálculo de uma porcentagem de base deve ser tal que todos os valores do
membro A sejam comparados ao valor de intersecção dos membros A e B.
Permite especificar o próprio valor ao executar um cálculo aritmético simples. Também
permite modificar a ordem dos operandos ou digitar o nome de um cliente na nova linha ou
coluna calculada.
Personalização
Se quiser executar cálculos mais complexos, utilizando expressões e funções, insira um membro
calculado (p. 48 ).
Unidades de medidas
Ao criar cálculos no Report Studio e no Query Studio, pode haver problemas com as unidades de
medida. Por exemplo: o cálculo Custo*Custo retorna a unidade de medida * ao invés da unidade
de medida de moeda. Para evitar esse problema, altere o formato da coluna correspondente para
obter a unidade de medida desejada.
Etapas
1. Selecione no relatório os itens que deseja calcular.
2. Clique no botão de inserção de cálculo e selecione o cálculo que deseja executar.
Dica: Os cálculos não aplicados aos itens selecionados ficam com o fundo cinza.
3. Se desejar alterar a ordem dos operandos ou o nome do item de cálculo adicionado ao relatório,
clique em Personalizar.
Ordem de resolução de cálculoQuando os cálculos das linhas e colunas do relatório sofrem intersecção, calcula-se na seguinte
ordem:
● adição ou subtração
● multiplicação ou divisão
● agregação (rollup)
● funções aritméticas restantes: absoluto, arredondar, arredondar para baixo, média, mínimo,
máximo, médio, contagem
● porcentagem, % da diferença (crescimento) ou % do total
46 Report Studio
Capítulo 4: Trabalho com dados
● rank, quartil, quantil, ou percentil
se ambos os cálculos possuírem a mesma preferência, por exemplo, ambos são funções de negócio,
o cálculo de linha é feito preferencialmente.
Caso possua as permissões necessárias, é possível abrir sua análise no modo Report Studio
Professional Authoring e substituir a ordem de precedência alterando a propriedade da ordem de
resolução. Para obter mais informações, consulte o Guia de criação profissional de relatórios no
Report Studio.
Expressões de cálculo limitadas no Modo de criação expressoO Modo de criação expresso do Report Studio possui número limitado de expressões que podem
ser utilizadas nos cálculos. Deve-se usar somente as expressões e funções disponíveis na interface
do usuário e seguir sua sintaxe. Não é recomendável estruturar cálculos ou resumos em cima de
outros cálculos criados no Modo de criação profissional.
No Modo de criação expresso do Report Studio há verificação mínima de cálculos. Se um membro
ou medida calculado utilizar uma expressão inválida, o relatório pode acabar contendo valores
inesperados.
Além disso, deve-se definir os resumos membros da seguinte forma:
summary_function (currentMeasure no conjunto set_reference)
onde set_reference é um nível ou conjunto inserido das guias Fonte ou Consulta no painel Objetos
que Podem ser Inseridos.
A menos que for solicitado de outra forma, summary_function deveria ser agregado. Caso utilize
uma função de resumo explícita, é possível encontrar problemas com as medidas e o cenário ou
com os membros da dimensão de conta (como margem de lucro, contagem distinta, etc.), que têm
regras de rollup, ou com os membros que não fazem rollup.
Conheça seus dados e confirme com o proprietário do cubo onde é seguro substituir a agregação
automática.
Devido às limitações acima, os resumos dos cálculos podem não fornecer valores confiáveis. Para
maior comodidade, deve-se estruturar os relatórios onde os resumos das linhas e as colunas de
membro calculadas fazem intersecção. Em tais relatórios as intersecções podem conter valores
inesperados. Por outro lado, os cálculos de linha que fazem intersecção com os agregados das
colunas utilizando a função de agregação são seguros, pois o cálculo é executado com aqueles
valores que foram resumidos de forma confiável.
Caso necessite criar expressões mais complexas, utilize o Modo de criação profissional do Report
Studio.
Limitações ao resumir medidas em fontes de dados de relacional dimensionalmentemodelado (DMR)
Há limitações ao resumir medidas DMR e semi-aditivas em crosstabs usando as funções de agregação
count distinct, median, standard-deviation ou variance. As seguintes limitações podem
produzir células vazias ou de erro quando o relatório é executado:
Guia do usuário da criação expressa de relatórios 47
Capítulo 4: Trabalho com dados
● A função de agregação deve ser aplicada a todos os membros de um nível ou a todos os filhos
de um membro.
● Não é possível definir os filtros de contexto com mais de um membro a partir de uma dimensão
que não apareça no relatório.
● Os filtros de contexto que possuem mais de um membro a partir de uma dimensão que aparece
no relatório produzem erros em todas as células antecedentes dos membros slicers.
● Se a crosstab possuir uma linha que seja um conjunto de membros de uma dimensão (dimensão
A) e outra linha que seja um conjunto de membros de outra dimensão (dimensão B), e um filtro
de contexto contendo membros da dimensão A seja definido, são produzidas células de erro
na linha que contém membros da dimensão B.
● Se um filtro de contexto contiver membros de uma dimensão e uma crosstab possuir uma linha
que seja um conjunto de membros de um nível mais elevado do que os membros slicer, as células
de erro são produzidas por essa linha.
● As células de erro são produzidas ao fazer o drill-down em uma crosstab que possua dois níveis
aninhados.
Caso não considere essas limitações em um cálculo, o relatório pode retornar resultados imprecisos.
Inserção de um membro de cálculo ou medidaAo trabalhar com dados dimensionais, insira um membro ou uma medida no relatório para adicionar
uma nova linha ou coluna com valores que baseados em um cálculo. Por exemplo: cria-se uma
medida de cálculo chamada Euros que converte dólares em euros multiplicando uma medida de
dólar existente por uma taxa de conversão. Os euros podem, então, ser exibidos para os usuários
finais em uma linha ou coluna à parte.
Insira uma medida calculada quando o foco do cálculo for uma ou mais medidas e quando se desejar
que o cálculo assuma o comportamento de uma medida ou substitua a medida. A expressão utilizada
para definir o cálculo não deve depender do contexto de medida atual.
Insira um membro calculado quando desejar que o cálculo se comporte como um membro ou para
substituir um membro. Nesse caso, é necessário escolher uma hierarquia. A expressão de valor não
deve depender do contexto de membro atual.
Usa-se o editor de expressão para definir o cálculo. Também é possível criar um cálculo que use
uma intersecção (tupla) já definida (p. 50 ).
Atribuição de hierarquias ou dimensões
É possível atribuir todos os membros ou medidas calculados a uma hierarquia ou dimensão. É
recomendável selecionar a hierarquia ou dimensão na qual o cálculo se focará. Por exemplo: se o
membro calculado estiver baseado em anos, selecione a hierarquia Tempo. Caso crie uma medida
calculada, selecione a dimensão Medidas.
Selecione apenas a hierarquia que não pode afetar o valor do cálculo. Por exemplo: a hierarquia
Equipamento acampamento tem sempre o mesmo valor, não importa em que contexto de Produtos
seja exibida no relatório. Portanto,
48 Report Studio
Capítulo 4: Trabalho com dados
● o cálculo ([Equipamento acampamento]-[Equipamento montanhismo]) tem significado bem
definido apenas na hierarquia Produtos; então, selecione a hierarquia.
● o cálculo tupla([Receita], [Equipamento acampamento]) pode ser atribuído tanto à hierarquia
Produtos quanto à Medidas e não é afetado pelo contexto.
● o cálculo ([Receita] - [Equipamento acampamento]) não possui significado definido em nenhuma
hierarquia e, portanto, não pode ser utilizado de forma alguma de maneira confiável.
Agregação automática de banco de dados
É possível utilizar agregação automática de banco de dados somente ao utilizar fontes de dados
IBM Cognos PowerCubes e Microsoft SQL Server 2005 Analysis Services (SSAS).
Etapas
1. No quadro Objetos que Podem ser Inseridos, clique na guia Caixa de Ferramentas .
2. Arraste Membro Calculado ou Medida Calculada ao relatório.
3. Na caixa Nome, digite um nome para o cálculo.
4. Na caixa Hierarquia ou Dimensão, selecione a hierarquia que contenha a medida ou membro
que seja o foco deste membro ou medida.
5. Na caixa Componentes Disponíveis, defina o cálculo:
● Para adicionar itens de dados que não sejam exibidos no relatório, na guia Fonte , clique
duas vezes em itens de dados.
● Para adicionar itens de dados que estejam no relatório, mas não estejam necessariamente
no modelo, como cálculos, na guia Itens de Dados , clique duas vezes em itens de dados.
● Para adicionar funções, resumos e operadores, na guia Funções , clique duas vezes nos
elementos.
Dica: Também é possível digitar o cálculo diretamente na caixa Definição de Expressão. Ao
digitar valores de data, utilize o formato AAAA-MM-DD.
6. Clique no botão de validação da expressão .
Criar uma expressão de conjuntoAo trabalhar com dados dimensionais, as expressões de conjunto estão em um conjunto de membros
de dimensão criado para reutilizar as consultas. Por exemplo: é possível criar um conjunto com
nome chamado Dez Produtos Mais Vendidos que contenha os dez membros da dimensão Nome
do produto que possua os valores mais elevados da medida Lucro bruto. Então é possível usar os
dez principais produtos configurados nas consultas.
Ao inserir um objeto Expressão de conjunto, deve-se selecionar uma hierarquia e uma expressão
de conjunto. A expressão deve retornar membros da hierarquia especificada. Observe que a função
Guia do usuário da criação expressa de relatórios 49
Capítulo 4: Trabalho com dados
Tupla retorna um valor de intersecção e não um membro e, portanto, não é uma expressão de
conjunto.
Etapas
1. No quadro Objetos que Podem ser Inseridos, clique na guia Caixa de Ferramentas .
2. Arraste Definir Expressão para o relatório.
3. Na caixa Nome, digite um nome para o cálculo.
4. Na caixa Hierarquia, selecione a hierarquia onde será criado o membro ou a medida calculados
e clique em OK.
A caixa de diálogo Expressão do Item de Dados será exibida.
5. Na caixa Componentes Disponíveis, defina o cálculo:
● Para adicionar itens de dados que não sejam exibidos no relatório, na guia Fonte , clique
duas vezes em itens de dados.
● Para adicionar itens de dados que estejam no relatório, mas não estejam necessariamente
no modelo, como cálculos, na guia Itens de Dados , clique duas vezes em itens de dados.
● Para adicionar funções, resumos e operadores, na guia Funções , clique duas vezes nos
elementos.
Dica: Também é possível digitar o cálculo diretamente na caixa Definição de Expressão. Ao
digitar valores de data, utilize o formato AAAA-MM-DD.
6. Clique no botão de validação da expressão .
Criação de uma intersecção (Tupla)Ao trabalhar com dados dimensionais, uma intersecção, também conhecida com uma tupla, é útil
obter um valor da combinação de dois ou mais membros especificados. Os membros devem ser de
hierarquias diferentes. A intersecção pode incluir apenas uma medida.
Por exemplo: a intersecção (Receita, 2004, Material cozinha) exibe o valor da receita do ano de
2004 e para a linha de produto Material cozinha.
Etapas
1. No quadro Objetos que Podem ser Inseridos, clique na guia Caixa de Ferramentas .
2. Arraste o objeto Intersecção (Tupla) para o relatório.
3. No painel Membros e medidas disponíveis, selecione os itens e clique na seta da direita para
movê-los para a caixa Membros e medidas em intersecção. Também é possível utilizar os itens
da guia Membros Calculados e Medidas .
50 Report Studio
Capítulo 4: Trabalho com dados
4. Para definir a hierarquia dessa intersecção, clique em um objeto pai na caixa Hierarquia da
intersecção.
Formatar dadosFormate os dados em um relatório para torná-los mais legíveis. Por exemplo: é possível exibir todos
os valores de dados na ordem ano, mês e dia. Caso não especifique uma formatação, os dados são
formatados de acordo com as propriedades definidas no modelo. Se as propriedades não tiverem
sido definidas no modelo, os dados são formatados de acordo com os formatos ICU (International
Components for Unicode - componentes internacionais para Unicode).
Também é possível formatar dados com base em uma condição (p. 69 ).
Ao usar um cubo do IBM Cognos ou SAP BW como fonte de dados, os valores de moeda misturados
utilizam o caractere asterisco (*) como unidade de medida. Valores misturados de moedas ocorrem
quando se calculam valores com moedas diferentes.
Etapas
1. Na área de trabalho, clique com o botão direito do mouse em um item de dados e depois com
o botão esquerdo em Estilo e em Formato de dados.
Dica: Também é possível utilizar o botão na barra de ferramentas.
2. Na caixa Tipo de formato, clique no tipo de formato.
As propriedades possíveis de serem configuradas para o tipo de formato selecionado aparecem
na caixa Propriedades.
3. Defina as propriedades desejadas.
Para aquelas propriedades em que se digitaram caracteres de metadados que representam certos
tipos de informação, tais como AAAA-MM-DD para data, os meta-caracteres necessários
dependem da linguagem de criação especificada no relatório.
Caso especifique um valor para a propriedade Padrão, todas as outras propriedades de
formatação são ignoradas, exceto:
● Caracteres do Valor Inexistente
● Caracteres do Valor Zero
● Padrão Negativo
Algumas propriedades são sensíveis à localidade e devem ser alteradas com cuidado.
As propriedades de formatação de dados são aplicadas. Se um item de dados contiver valores de
diversas moedas, mas somente um subconjunto delas tiver formatos definidos, o formato padrão
da localidade em que se estiver trabalhando será aplicado aos valores que não tiverem um formato
especificado.
Guia do usuário da criação expressa de relatórios 51
Capítulo 4: Trabalho com dados
Especificação do número de decimais em númerosAo especificar o número de decimais, o IBM Cognos 8 utiliza o modo de arredondamento padrão
IEEE 754 conhecido como half even. Com o arredondamento half even, os números são arredondados
para o valor truncado mais próximo, a menos que todos os números truncados estejam eqüidistantes.
nesse caso, um valor terminado em um dígito par é escolhido, como demonstrado a seguir:
● Se o dígito imediatamente após a precisão a ser exibido for maior do que 5, o número é
arredondado.
● Se o dígito imediatamente após à precisão a ser exibido for menor do que 5, o número é
arredondado para baixo.
● Se o dígito imediatamente após a precisão for igual a 5, o número será arredondado para baixo
quando o dígito seguinte for par e é arredondado para cima quando o número seguinte for
ímpar.
Por exemplo: o número 78,5 é arredondado para 78, enquanto que o número 73,5 é arredondado
para 74.
Além disso, se o número máximo de decimais for inferior ao número real de decimais no número,
o número é arredondado para o número máximo de decimais.
Propriedades que variam de acordo com o localO Report Studio contém uma ampla biblioteca adaptada para usuário de diferentes regiões que
falam diferentes idiomas. Por exemplo: se um modelador especificar que certo item de dados é uma
moeda, somente os símbolos apropriados àquela moeda devem ser especificados. Ao se criar um
relatório, o Report Studio adapta automaticamente o formato dos números da moeda a cada usuário
de acordo com o idioma de conteúdo especificado no IBM Cognos Connection.
Quando os modeladores ou autores de relatório especificam propriedades, tais propriedades
substituem as preferências do usuário, correndo o riso risco de gerar formatações inconsistentes
para usuários de outras culturas. Normalmente, é muito mais fácil e seguro deixar que o Report
Studio cuide da formatação Por exemplo: para o tipo de formato de data, diferentes regiões utilizam
diferentes caracteres para representar o separador de dados. Se for especificado um separador de
data, talvez haja confusão por parte de usuários de outras regiões.
As seguintes propriedades de formatação de dados variam de acordo com o local:
● Posição do Símbolo de Unidade Monetária
● Separador de Data
● Ordem de Datas
● Tipo de Calendário
● Separador de Hora
● Exibir Símbolos AM / PM
● Relógio
● Símbolo Decimal
52 Report Studio
Capítulo 4: Trabalho com dados
● Posição do Sinal Negativo
● Separador de Milhares
● Tamanho de Grupo (dígitos)
● Tamanho de Grupo Secundário (dígitos)
● Caracteres do Valor Inexistente
● Caracteres do Valor Zero
● Padrão
● Padrão Negativo
Supressão de células vaziasOs dados espalhados podem resultar em referências cruzadas que exibem células vazias. Por exemplo:
a crosstab que está de acordo com os funcionários com produtos que resultam em muitas linhas de
valores vazios para a medição da receita se o funcionário não vender os produtos.
É possível suprimir linhas, colunas, ou linhas e colunas baseadas em valores divididos por zero,
nulos e de overflow. Suprimir linhas e colunas sem dados garante uma visualização mais concisa
ao relatório.
Os cálculos são executados antes da aplicação da supressão. Se houver vários gráficos ou crosstabs,
selecione um deles para obter acesso às opções de supressão.
O acesso ao recurso de supressão depende das configurações de o componente de modelagem, do
IBM Cognos 8 Transformer, do Framework Manager e do IBM Cognos 8 Administration.
Etapas
1. No menu Dados, clique em Suprimir e clique nas Opções de Supressão.
2. Em Suprimir, escolha quais sessões devem ser suprimidas.
3. Em Suprimir, escolha quais valores devem ser suprimidos.
Limitações ao formatar células vazias nas fontes de dados SAP BWAo trabalhar com fontes de dados SAP BW, se o administrador de servidor tiver configurado
formatos personalizados para as células vazias do servidor SAP BW, tal formato padronizado não
aparecerá nos relatórios do IBM Cognos 8. Peça ao administrador para configurar a formatação
das células vazias do IBM Cognos 8.
Exemplo - Supressão de zeros em linhas e colunas de um relatório existenteVocê é um autor de relatórios da Companhia das Grandes Aventuras que vende equipamentos
esportivos. Tem um relatório que compara os dados do ano atual com os dados do ano anterior.
Guia do usuário da criação expressa de relatórios 53
Capítulo 4: Trabalho com dados
Deseja-se suprimir zeros no relatório para torná-lo mais conciso. Usa-se a ferramenta de supressão
do zero para configurar o nível de supressão.
Etapas
1. Abra o relatório de Balanço da Companhia das Grandes Aventuras de 31 de dezembro de 2006.
2. No menu Dados, clique em Suprimir e clique nas Opções de Supressão.
3. Em Suprimir o seguinte, clique em Linhas e Colunas.
4. Em Suprimir o tipo de valores a seguir, assinale a caixa de seleção Valores de zero.
5. Execute o relatório.
As linhas e colunas com zeros são ocultadas.
Visualização da linhagem de um item de dadosVisualize as informações de linhagem de itens de dados para verificar o que eles representam antes
de adicioná-los a um relatório. As informações de linhagem traçam os metadados de um item de
volta pelo pacote e as fontes de dados usadas no pacote. A linhagem também exibe os filtros de
itens de dados adicionados pelo autor do relatório ou que foram definidos no modelo de dados.
Visualizar as informações de linhagem comprova que os itens de dados corretos foram adicionados
a um relatório. Por exemplo, é possível visualizar as informações de linhagem de um modelo de
cálculo para ver como foi criado.
Observação: A linhagem não é compatível com relatórios não vinculados a pacotes.
É possível usar a ferramenta de linhagem que vem com o IBM Cognos 8, ou outra especificando o
URL da ferramenta no IBM Cognos Administration. Observe que se uma fonte de URL for segura,
ela deve poder exigir dos usuários uma senha, uma vez que o IBM Cognos 8 não fornece informações
de segurança. O IBM Cognos 8 também é compatível com o uso do IBM Metadata Workbench
como uma ferramenta de linhagem. Para obter mais informações sobre outras ferramentas de
linhagem, consulte o Guia de administração e segurança.
54 Report Studio
Capítulo 4: Trabalho com dados
A ferramenta de linhagem do IBM Cognos 8
A ferramenta de linhagem do IBM Cognos 8 dispõe de duas visualizações: a visualização de negócios
e a visualização técnica.
Visualização do negócio
A visualização do negócio exibe as informações textuais de alto nível que descrevem e explicam os
itens de dados e o pacote de onde vêm. A informação é obtida dos modelos do IBM Cognos
Connection e do Framework Manager.
Visualização técnica
A visualização técnica exibe uma representação gráfica da linhagem do item de dados selecionado.
A linhagem traça o item de dados do pacote até as fontes de dados utilizadas pelo pacote.
Ao clicar em um item, suas propriedades aparecem logo abaixo dele. Caso clique em um item da
área Pacote, será possível visualizar as propriedades do modelo desse item. Se clicar no item da área
Fontes de Dados, será visualizada a propriedade da fonte de dados do item.
Relatórios salvos
Também é possível visualizar as informações de linhagem ao executar um relatório salvo no IBM
Cognos Connection. Por exemplo: é possível clicar em uma célula em uma crosstab para visualizar
como um valor de célula é calculado. Para visualizar as informações de linhagem, clique em um
item no relatório e clique no botão Linhagem . Se você ou um administrador executar um relatório
salvo com a ferramenta de linhagem do IBM Cognos 8, tanto a visualização do negócio como a
visualização técnica estarão visíveis. Os clientes do relatório poderão ver somente a visualização
Guia do usuário da criação expressa de relatórios 55
Capítulo 4: Trabalho com dados
do negócio. Além das áreas Pacote e Fontes de Dados, uma área Relatório aparece ao se olhar pela
visualização técnica.
Não é possível utilizar as informações de linhagem para solucionar problemas de consulta. Por
exemplo: as informações de linhagem não explicarão porque o item de dados foi contado duas
vezes. Além disso, é possível visualizar as informações de linhagem ao executar um relatório em
um dispositivo móvel.
Para acessar as informações de linhagem, o administrador deve configurar a linhagem no IBM
Cognos Administration. Além disso, o administrador deve habilitar a capacidade de linhagem e
garantir permissão de leitura no relatório.
Etapa
● No painel Objetos que Podem ser Inseridos, na guia Fonte , clique com o botão direito do
mouse no item de dados e clique em Linhagem.
Dica: É possível visualizar as informações de linhagem para diversos itens de dados ao mesmo
tempo pressionando Ctrl e clicando nos itens. O IBM Metadata Workbench não suporta
visualizar a linhagem de diversos itens de dados de uma só vez.
A ferramenta de linhagem é aberta exibindo as informações de linhagem do item de dados
selecionado.
56 Report Studio
Capítulo 4: Trabalho com dados
Capítulo 5: Formatação de relatórios
Formate seu relatório para torná-lo mais legível e para refletir os padrões da empresa. Ao formatar
um relatório no Report Studio, a formatação é armazenada no layout.
Também é possível formatar relatórios com base nas condições(p. 69 ).
Ao formatar um relatório, é possível:
● adicionar cabeçalhos e rodapés
● Adicionar bordas.
● Adicionar texto.
● especificar a fonte
● adicionar cor
● copiar e reutilizar estilos
● inserir imagens
● Inserir números de página.
● Inserir outros objetos.
● alinhar objetos
● Utilizar tabelas para controlar onde os objetos aparecem.
● aplicar preenchimento e recuo
● Definir margens.
● renomear linhas e colunas
● Alternar colunas e linhas.
● aplicar classes de estilo
● realçar dados usando estilos condicionais
Adição de cabeçalho ou rodapéAdicione um cabeçalho ou um rodapé para tornar a leitura do relatório mais fácil. Os cabeçalhos
e rodapés são recipientes nos quais se pode adicionar objetos tais como textos, imagens e expressões
de relatório como a data atual e o número de páginas.
Ao criar um novo relatório os cabeçalhos e rodapés são incluídos como padrão. É possível inserir
tabelas nos cabeçalhos e rodapés para dividi-los em várias células.
Licensed Materials – Property of IBM57© Copyright IBM Corp. 2005, 2009.
Para visualizar os cabeçalhos e rodapés, certifique-se de acionar a ajuda visual (p. 14 ).
Etapas
1. Na barra de ferramentas, clique no botão Cabeçalho e rodapé de página , assinale as caixas
de seleção correspondentes e clique em OK.
2. Se desejar adicionar objetos aos cabeçalhos e rodapés, arraste-o do painel Objetos que Podem
ser Inseridos até o local adequado.
Adição de bordasÉ possível adicionar bordas a objetos do relatório tais como células, colunas, linhas, cabeçalhos,
rodapés ou o relatório inteiro.
Uma vez definido o estilo do objeto, pode-se copiá-lo e reutilizá-lo em outro objeto (p. 60 ).
Etapas
1. Na área de trabalho, que no objeto ao qual deseja adicionar bordas.
2. Na barra de ferramentas, utilize o botão Todas as bordas para especificar as propriedades da
borda desejada.
Adição de textoÉ possível adicionar texto aos relatórios. Pode-se adicionar textos em outros objetos como células
de blocos ou tabelas, ou diretamente na página do relatório.
É possível adicionar textos em vários idiomas aos relatórios.
Etapas
1. No painel Objetos que podem ser inseridos, clique em Caixa de ferramentas.
2. Arraste o objeto Item de Texto para o relatório.
A caixa de diálogo Texto é apresentada.
3. Digite o seguinte comando e clique em OK:
Dica: Também é possível colar texto de outra parte do relatório.
Caso clique em OK sem digitar um texto, o Report Studio insere a linha Clique duas vezes para
editar o texto.
É possível formatar os textos alterando-se a fonte, a cor, o tamanho, o estilo, a justificação e o
alinhamento.
Especificação da fonteÉ possível especificar as propriedades de fonte dos objetos do relatório.
58 Report Studio
Capítulo 5: Formatação de relatórios
Uma vez definido o estilo do objeto, pode-se copiá-lo e reutilizá-lo com outro objeto (p. 60 ).
Etapas
1. Clique no objeto cuja fonte deseja especificar.
Dica: Para especificar a fonte padrão do relatório, clique no corpo da página.
2. Na barra de ferramentas, especifique as propriedades desejadas.
Também é possível clicar com o botão direito do mouse no objeto e depois com o esquerdo em
Estilo e Fonte.
Dica: Digite uma lista de fontes se não tiver certeza de que determinada fonte está ou não
instalada no computador do usuário. Por exemplo: se digitar "Times New Roman", Arial,
espaçamento uniforme, o Report Studio verifica se a Times New Roman está instalada. Se não
estiver, o Report Studio procurará pela Arial. Se a fonte Arial não estiver instalada, a fonte
com espaçamento uniforme utilizada pelo computador será adotada.
Caso tenha clicado em (Padrão) em alguma das propriedades de fonte, o valor padrão da propriedade
será utilizado. Os valores padrão ficam armazenados em uma folha de estilo utilizada em todas as
ferramentas do Cognos 8. É possível modificar os valores padrão aplicando diferentes classes de
estilo (p. 68 ).
Adição de corÉ possível adicionar a cor do primeiro plano e do segundo plano ao relatório.
Etapas
1. Selecione o objeto ao qual deseja adicionar cor.
Dica: Para selecionar rapidamente o pai de um objeto, clique no objeto e depois no botão de
selecionar predecessor na barra de ferramentas.
2. No menu Estilo, clique em Estilo.
3. Clique em Cor do Segundo Plano ou Cor do Primeiro Plano.
4. Para aplicar uma cor existente, clique na guiaCores Seguras naWeb ou na guiaCores Nomeadase escolha uma das cores disponíveis.
Utilize uma cor nomeada para selecionar uma cor de um pequeno conjunto de cores. Utilize as
cores seguras na Web para selecionar entre 216 cores disponíveis.
5. Para aplicar uma cor personalizada, clique na guia Cor Customizada e digite os valores nas
caixas Vermelho, Verde e Azul.
Os valores devem ser hexadecimais.
Guia do usuário da criação expressa de relatórios 59
Capítulo 5: Formatação de relatórios
Cópia da formatação do objetoÉ possível copiar rapidamente a formatação de itens no seu relatório, como fontes, cores, bordas
e formatos de números, e aplicar esse formato a outros itens.
Etapas
1. Clique no item com a formatação a ser copiada.
2. Execute um dos seguintes procedimentos:
● Para copiar toda a formatação aplicada ao item, clique no botão obter estilo , clique
nos itens que deseja formatar e depois clique no botão aplicar estilo .
● Para copiar somente um dos estilos de formatação, clique na seta para baixo à direita do
botão obter estilo e clique no estilo que deseja copiar. Em seguida, clique no item que deseja
formatar e no botão aplicar estilo.
3. Se desejar fazer alterações a um estilo copiado, clique na seta para baixo à direita do botão
obter estilo e clique em Editar Estilo de Conta-Gotas.
4. Na caixa de diálogo Estilo, especifique as características básicas e avançadas de estilo.
Inserção de imagens ao relatórioÉ possível inserir uma imagem em um relatório. Também é possível inserir imagens em outros
objetos como células de blocos ou tabelas, diretamente na página do relatório ou como imagem de
segundo plano de outro objeto.
As imagens que inserir devem ser carregadas para o servidor do IBM Cognos 8 ou para outro
servidor web e devem estar no formato .gif ou .jpg.
Etapas
1. No quadro Objetos que Podem ser Inseridos, clique na guia Caixa de Ferramentas .
2. Arraste o objeto Imagem para o relatório e clique duas vezes nesse objeto.
3. Na caixa de diálogo URL da imagem, digite a URL da imagem a ser inserida ou clique em
Procurar para ir até o local que contém a imagem.
Para procurar imagens em um servidor Web é necessário habilitar o WebDAV (Web-based
Distributed Authoring and Versioning) no seu servidor Web. Para obter mais informações sobre
a configuração do servidor Web, consulte o Guia de instalação e configuração.
Inserção de números de página nos relatóriosÉ possível inserir números de página em um relatório e especificar o estilo do número a ser utilizado.
É possível selecionar um esquema de numeração de páginas predefinido ou criar um esquema
60 Report Studio
Capítulo 5: Formatação de relatórios
personalizado. É possível inserir números de página facilmente utilizando o objeto Número da
Página.
Etapas
1. No painel Objetos que podem ser inseridos, na guia Caixa de ferramentas , arraste Número
da página para o relatório.
Dica: Ao criar um novo relatório utilizando um dos layouts de relatório existentes, o Número
da Página já está inserido no rodapé da página.
2. Clique com o botão da direita no símbolo do número da página e em seguida clique em Editar
Estilo de Número.
3. Escolha o estilo a ser utilizado.
As primeiras três escolhas aplicam-se somente a números de página verticais. As escolhas
restantes especificam como os valores de página horizontal e vertical aparecem.
4. Caso deseje personalizar a escolha feita na etapa anterior, clique no botão Editar , faça as
alterações e clique em OK.
Um estilo personalizado de número é criado. Se posteriormente for escolhido um estilo de
número diferente, o estilo personalizado é removido da lista.
Dica: Na caixa de diálogo Customizar Estilo do Número, ao posicionar o cursor sobre uma
caixa, exibe-se uma dica de ferramentas que descreve como a caixa afetará os números das
páginas. Por exemplo, a caixa Texto separador contém o texto, como um hífen, que separa os
valores de página tanto nas páginas verticais como horizontais.
Inserção de outros objetosAlém de textos e imagens, a guia Caixa de Ferramentas no painel Objetos que Podem ser Inseridos,contém outros objetos que podem ser adicionados ao layout do relatório.
DescriçãoObjeto
Insere textos (p. 58 ).Item de texto
Insere blocos vazios, recipientes onde se podem inserir outros objetos. Útil para controlar
onde os objetos aparecerem.Bloco
Dica: É possível utilizar blocos para adicionar espaço entre objetos. Entretanto, blocos vazios
não serão processados. É necessário inserir um objeto ou especificar a altura e a largura.
Insere uma tabela, recipiente onde se pode inserir outros objetos. Útil para controlar onde os
objetos aparecerão(p. 63 ).Tabela
Insere membros calculados (p. 48 ).Membro Calculado
Guia do usuário da criação expressa de relatórios 61
Capítulo 5: Formatação de relatórios
DescriçãoObjeto
Insere intersecções (tuplas) (p. 50 ).Intersecção (Tupla)
Insere imagens (p. 60 ).Imagem
Insere uma célula vazia na borda da crosstab. Permite a inserção de células sem dados em uma
borda. Células em branco aparecem nas bordas quando o relatório é executado.Espaço de Crosstab
Insira esse objeto quando uma borda de crosstab não produzir dados úteis e você desejar que
espaços em branco apareçam nas células em vez disso.
Insere uma célula vazia na borda da crosstab. Permite a inserção de células sem dados em uma
borda. O conteúdo das células de fato da margem é processado quando se adiciona uma
medida ou quando se especifica a medida padrão.
Espaço da Crosstab
(com células de
fato)
● Se o espaço da crosstab estiver aninhado, o escopo das células de fato é o escopo do item
que está no nível anterior ao espaço.
● Se o espaço da crosstab não estiver aninhado e não houver itens aninhados abaixo dele,
o escopo das células de fato será a medida padrão.
Insere crosstabs. É possível inserir várias crosstabs no layout do relatório.Crosstab
Insere hiperlinks de forma que os usuários possam ser transportados para outro lugar, como
em um site.Hiperlink
Insere a data da execução do relatório.Data
Insere a hora da execução do relatório.Horário
Insere números das páginas possíveis de serem personalizados (p. 60 ).Número da Página
Também é possível adicionar seus próprios objetos à caixa de ferramentas, como um logotipo da
empresa que você utilize com freqüência. Para obter mais informações, consulte o Guia de
administração e segurança ou entre em contato com o administrador.
Antes de poder adicionar um hiperlink, um item HTML ou um botão de hiperlink, você deve ter
a capacidade Itens HTML no relatório. Para obter mais informações, consulte o Guia de
administração e segurança ou entre em contato com o administrador.
Etapa
● Para adicionar objetos, arraste-os da área de trabalho ou clique duas vezes neles na guia Caixa
de Ferramentas .
62 Report Studio
Capítulo 5: Formatação de relatórios
Alinhamento de um objetoÉ possível especificar o alinhamento dos objetos do relatório para determinar onde aparecem.
As Tabelas podem também ser usadas para determinar onde os objetos aparecem no relatório.
Etapas
1. Selecione o objeto que deseja alinhar.
2. Na barra de ferramentas, clique em um dos botões de alinhamento horizontal ou vertical.
Utilização de tabelas para controlar onde os objetos aparecemÉ possível utilizar tabelas no seu relatório para controlar onde os objetos aparecem. As tabelas
podem ser inseridas em qualquer local no relatório, tal como cabeçalhos, rodapés ou no corpo da
página. Após criar a tabela, insira os objetos desejados nas células.
Também é possível aplicar um estilo de tabela pré-definido.
O botão de alinhamento pode também ser usado para determinar onde os objetos aparecem no
relatório.
Etapas
1. No painel Objetos que podem ser inseridos, clique em Caixa de ferramentas.
2. Arraste a Tabela para o relatório.
A caixa de diálogo Inserir tabela aparecerá.
3. Nas caixas Número de colunas e Número de Linhas, digite o número de colunas e linhas para
a tabela.
4. Se desejar que a tabela dimensione a largura da página do relatório, assinale a caixa de seleção
Maximizar largura.
5. Se desejar adicionar bordas à tabela, marque a caixa de seleção Mostrar bordas.
Aplicação de estilo de tabelaAplique um estilo de tabela para formatar rapidamente as tabelas. Também é possível aplicar estilos
de tabelas em crosstabs.
Etapas
1. Clique na tabela, lista ou crosstab à qual deseja aplicar o estilo de tabela.
2. No menu Estilo, clique em Aplicar Estilo de Tabela.
3. Na caixa Estilo de tabela, clique no estilo de tabela desejado.
Dica: Alguns estilos são exclusivos de tabelas ou crosstabs.
Guia do usuário da criação expressa de relatórios 63
Capítulo 5: Formatação de relatórios
4. Se estiver aplicando um estilo de tabela a uma crosstab, assinale a caixa de seleção Definir este
estilo como o padrão para este relatório para definir o estilo como padrão para todas as
crosstabs.
Aplicação de preenchimentoAplicar preenchimento a um objeto para adicionar espaço em branco entre o objeto e sua margem
ou, se houver uma borda, entre o objeto e sua borda.
Etapas
1. Selecione o objeto que deseja preencher.
2. No menu Estilo, clique em Estilo.
3. Em Preenchimento, clique no botão de edição .
4. Especifique os preenchimentos superior, inferior, esquerdo e direito digitando os valores nas
caixas correspondentes e escolhendo a unidade de medida desejada.
Dica: É possível aplicar rapidamente os preenchimentos esquerdo e direito pressionando as teclas
Tab e Shift+Tab ou clicando nos botões de aumentar e diminuir recuo na barra de ferramentas.
Ao utilizar os botões da barra de ferramentas, é possível recuar um objeto até nove vezes o
comprimento do recuo. É possível especificar o comprimento do recuo a ser utilizado clicando na
seta ao lado de cada botão e em seguida em Definir Comprimento do Recuo Padrão.
Definição de margensConfigure as margens de objetos em um relatório adicionando um espaço em branco em torno deles
Para os objetos Data, Hora, Número da Linha e Número da Página é possível definir somente as
margens esquerda e direita. Se desejar definir as margens superior ou inferior desses objetos, coloque-
os em uma tabela ou bloco. Depois configure as propriedades de margem ou de preenchimento no
objeto da tabela ou do bloco.
Etapas
1. Selecione o objeto cujas margens deseja definir.
2. No menu Estilo, clique em Estilo.
3. Em Margem, clique no botão de edição .
4. Especifique as margens superior, inferior, esquerda e direita digitando os valores nas caixas
correspondentes e escolhendo a unidade de medida desejada.
Renomeação de uma linha ou colunaAlterar linhas e colunas do título para oferecer nomes mais significativos. Como padrão, ao se
executar um relatório, o título da coluna é extraído:
64 Report Studio
Capítulo 5: Formatação de relatórios
● se definida, a propriedade Rótulo do item de dados
● se definido, o rótulo do item de dados do modelo
● a propriedade Nome do item de dados
Conseqüentemente, o título da coluna visualizado no layout pode não ser o título de coluna
visualizado ao executar o relatório. Por exemplo, se modificada a propriedade Nome do item de
dados, o título da coluna no layout alterará para o novo nome. Entretanto, ao executar um relatório,
o título da coluna que aparecer será, se definido, o rótulo do item de dados no relatório ou o rótulo
do item de dados no modelo. Somente se nenhum desses estiverem definidos o nome modificado
será utilizado no título da coluna.
Etapas
1. Clique com o botão direito no cabeçalho de linha ou coluna que deseja alterar e clique em
Substituir Texto Padrão.
2. Digite o novo nome na caixa de diálogo Editar Rótulo.
Alternação de colunas e linhasAlterne colunas e linhas para visualizar a informação a partir de uma perspectiva diferente. Isso
pode ajudar a descobrir pontos altos e baixos não notados anteriormente nos dados.
Só é possível alternar colunas e linhas em uma crosstab ou em um gráfico.
Etapa
● Na barra de ferramentas, clique no botão Trocar Linhas e Colunas .
No relatório, as linhas se tornaram colunas e as colunas se tornaram linhas.
Especificação do fluxo do textoÉ possível especificar as propriedades de fluxo do texto escolhendo qualquer uma dessas opções.
DescriçãoOpção
Define a ordem de leitura de um objeto, como da direita para a esquerda.Direção
Define a direção e o fluxo do conteúdo em um objetoModo de gravação
Define o nível de incorporação de um objeto.Bidirecional
Define o tipo de alinhamento utilizado para justificar o texto em um objeto.Tipo
Define a razão da expansão Kashida na expansão do espaço em branco ao justificar linhas
de texto no objeto. Essa propriedade é usada em sistemas de escrita árabes.Espaço Kashida
Guia do usuário da criação expressa de relatórios 65
Capítulo 5: Formatação de relatórios
Nota: Todas as propriedades de fluxo de texto funcionam na saída HTML, mas não se aplicam à
saídas em PDF.
Etapas
1. Clique no objeto desejado.
2. No menu Estilo, clique em Estilo e clique na guia Avançado.
3. Em Fluxo de Texto e Justificação, clique no botão de edição .
4. Escolha como quer que o texto flua especificando as opções desejadas.
Especificação de espaçamento e quebra de linhaÉ possível especificar as propriedades de texto escolhendo qualquer uma dessas opções.
DescriçãoOpção
Define a distância entre as linhas do texto em um objeto.Altura da linha
Define a quantidade de espaço adicional entre as letras em um objeto.Espaçamento de letra
Define o recuo da primeira linha do texto em um objeto.Recuo de texto
Nota: Essa propriedade funciona na saída HTML, mas não se aplica à
saídas em PDF.
Define o comportamento da quebra de linha dentro das palavras.Quebra de palavra
Define a quebra da palavra quando o conteúdo exceder os limites de
um objeto.Quebra de palavras quando necessário
Define regras de quebra de linha para texto em japonês.Aplicar regras de quebra de linha mais
rigorosas para texto em japonês
Etapas
1. Clique no objeto desejado.
2. No menu Estilo, clique em Estilo e clique na guia Avançado.
3. Em Espaçamento e Quebra, clique no botão de edição .
4. Especifique as propriedades de texto.
66 Report Studio
Capítulo 5: Formatação de relatórios
Especificação de altura e larguraÉ possível especificar a altura e a largura dos objetos utilizando diversas unidades de medida. Além
disso, se o objeto for um bloco (p. 61 ), é possível especificar como identificar a sobrecarga do
conteúdo. Especifique a altura e a largura escolhendo qualquer uma destas opções.
DescriçãoOpção
Define a altura do objeto.Altura
Define a largura do objeto.Largura
Se o conteúdo de um bloco exceder a altura ou largura do bloco, o bloco é
automaticamente redimensionado para comportar o conteúdo.O conteúdo não está cortado
Se o conteúdo do bloco exceder a altura ou a largura do bloco, o conteúdo é
cortado.O conteúdo está cortado
Nota: O conteúdo cortado ainda existe. Ele apenas não está visível no bloco.
Se o conteúdo do bloco exceder a altura ou largura do bloco, barras de rolagem
são adicionadas ao bloco.Usar barras de rolagem
somente quando necessário
Barras de rolagem são adicionadas ao bloco.Sempre usar barras de rolagem
Ao utilizar uma porcentagem para especificar o tamanho de um objeto, a porcentagem é relativa
ao pai do objeto. Em alguns casos, configurar o tamanho de um objeto utilizando porcentagens
não dará os resultados esperados, a menos que você também especifique o tamanho do recipiente
pai.
Etapas
1. Clique no objeto desejado.
2. No menu Estilo, clique em Estilo e clique na guia Avançado.
3. Em Tamanho e Sobrecarga, clique no botão de edição .
4. Especifique as opções desejadas.
Controle de como os objetos flutuam em torno de outros objetosÉ possível controlar como os objetos flutuam em torno de outros objetos escolhendo uma das
seguintes opções.
DescriçãoOpção
Define como outros objetos flutuam em torno do objeto.Float
Guia do usuário da criação expressa de relatórios 67
Capítulo 5: Formatação de relatórios
DescriçãoOpção
Permite que objetos flutuem em ambos os lados. A propriedade Float deve
ser definida.Permitir objetos flutuantes nos dois
lados
Se houver outros objetos à esquerda do objeto, o objeto se move para baixo
desses objetos. A propriedade Float deve ser definida.Mover para qualquer objeto flutuante
abaixo à esquerda
Se houver outros objetos à direita do objeto, o objeto se move por baixo
desses objetos. A propriedade Float deve ser definida.Mover para qualquer objeto flutuante
abaixo à direita
Move o objeto para baixo de qualquer outro objeto no qual a propriedade
Float esteja definida.Move para qualquer objeto flutuante
abaixo
Etapas
1. Clique no objeto desejado.
2. No menu Estilo, clique em Estilo e clique na guia Avançado.
3. Em Flutuante, clique no botão de edição .
4. Escolha como quer que os objetos fluam ao redor dos outros objetos especificando as opções
desejadas.
Aplicação de estilo de classesNo Report Studio, atribui-se uma classe CSS (folha de estilo em cascata) aos objetos nos relatórios
que fornece um estilo padrão ao objeto. Por exemplo, ao criar um novo relatório, o título do
relatório possui uma propriedade de classe Texto de título do relatório atribuída a ele. Além disso,
os objetos herdam as classes definidas em seus objetos pais.
É possível aplicar classes diferentes a um objeto para alterar sua aparência.
É possível também utilizar as classes para realçar os dados usando estilos condicionais (p. 69 ).
Etapas
1. Clique no objeto ao qual deseja aplicar classe.
2. No menu Estilo, clique em Estilo e clique na guia Avançado.
3. Em Classes, clique no botão de edição .
4. Clique nas classes que deseja aplicar que estão nos painéis Classes Locais e Classes globais e
depois clique no botão da seta direita.
5. Caso aplique mais de uma classe, no painel Classes selecionadas, especifique a ordem em que
as classes serão aplicadas clicando em cada uma delas e nos botões das setas de para cima e de
para baixo.
68 Report Studio
Capítulo 5: Formatação de relatórios
As classes no painel Classes selecionadas são aplicadas de cima para baixo. As propriedades
de estilo de todas as classes são mescladas ao serem aplicadas. Entretanto, se as classes possuírem
propriedades de estilo em comum, as propriedades da última classe aplicada substituem as das
classes anteriores.
Modificação da folha de estilo de layout padrãoAlém de modificar as classes do relatório, é possível criar e modificar as classes que serão aplicadas
a todos os relatórios. Os estilos padrão ficam armazenados em uma folha de estilo chamada
GlobalReportStyles.css. Para obter mais informações sobre como modificar a folha de estilo, consulte
o Guia de administração e segurança ou entre em contato com o administrador.
Realce de dados usando estilos condicionaisAdicione estilos condicionais ao seu relatório para identificar melhor resultados excepcionais ou
inesperados. Um estilo condicional é um formato, como sombreamento de célula ou cor de fonte,
aplicado a objetos se uma condição especificada for verdadeira.
Por exemplo, é possível realçar automaticamente em verde os departamentos de sua organização
que cumprem suas cotas de orçamento e realçar em vermelho os departamentos que examinaram
o orçamento. Crie informações identificadas por cores de estilos condicionais em seus relatórios
para que você possa reconhecer as áreas que requerem atenção.
É possível aplicar diversos estilos condicionais a objetos. Por exemplo, é possível aplicar um estilo
em células específicas e outro estilo para o relatório geral. Se diversos estilos estabelecem a mesma
propriedade, como cor de fonte, o último estilo na lista é aplicado.
Agora é possível aplicar estilos condicionais em células de crosstab com base em um valor adjacente
existente nessa crosstab.
É possível criar um estilo condicional uma vez e reutilizá-lo em diversos objetos em seu relatório.
É possível especificar a ordem em que os estilos condicionais serão aplicados. Também é possível
usar classes locais existentes como seus estilos condicionais.
É possível criar os seguintes tipos de estilos condicionais.
DescriçãoTipo
Destaca dados numéricos diretos, como receitas e perdas.Intervalo
Numérico
Destaca dados de datas e horas específicas.Intervalo de
data/hora
Destaca dados de datas específicas.Faixa de datas
Realça dados de horas específicas.Intervalo de
horas
Realça dados que se encontram entre intervalos.Intervalo
Guia do usuário da criação expressa de relatórios 69
Capítulo 5: Formatação de relatórios
DescriçãoTipo
Realça itens alfanuméricos específicos em um relatório. Por exemplo, é possível realçar todas
as instâncias de uma palavra ou frase específica, como Equipamento. Os critérios da string
diferenciam maiúsculas e minúsculas.
String
Se diversas condições da string forem cumpridas, apenas o primeiro estilo condicional é aplicado.
Cria estilos condicionais que usam cálculos ou expressões.Avançado
Se diversas condições avançadas forem cumpridas, apenas o primeiro estilo condicional é aplicado.
Etapas para criar um novo estilo condicional
1. Clique no objeto para o qual você quer definir um estilo condicional e clique no botão de estilos
condicionais .
Dica: Também é possível clicar com o botão direito do mouse no objeto e depois clicar
normalmente em Estilo, Estilos Condicionais ou clicar no objeto e depois, no painel Propriedades,
definir a propriedade Estilos Condicionais.
2. Clique no botão adicionar e clique em Novo Estilo Condicional.
3. Selecione o item de dados para determinar a condição e clique em OK.
Dependendo do tipo de item de dados selecionado, o Report Studio escolhe o tipo de estilo
condicional que é possível usar.
4. Na caixa Nome , digite um nome para o estilo condicional.
5. Para definir um valor numérico, data/hora, data, hora ou condição de intervalo:
● Clique no botão novo e selecione um valor para definir um limite.
O valor aparece na coluna Intervalo e dois intervalos são criados.
● Para cada intervalo, em Estilo, clique em um dos estilos predefinidos a ser aplicado ao
intervalo ou clique no botão de edição de estilo e crie seu próprio estilo.
Dica: Também é possível definir um estilo para as células do relatório que tenham valores
inexistentes.
● Repita as etapas acima para adicionar outras condições.
Dica: Em Estilo, posicione o cursor em cada um dos intervalos para visualizar a condição
produzida para os mesmos.
● Para mover um valor acima ou abaixo de um limite, clique no botão de seta ao lado do
valor.
Por exemplo, insere-se um valor de limite de cinco milhões. Por padrão, os intervalos são
menores ou iguais a cinco milhões e maiores que cinco milhões. Mover o valor de cinco
70 Report Studio
Capítulo 5: Formatação de relatórios
milhões acima do limite muda os intervalos para menor que cinco milhões e maior que ou
igual a cinco milhões.
6. Para definir uma condição da string:
● Clique no botão novo e selecione como a condição será definida.
● Para selecionar mais que um valor individual, clique em Selecionar Vários Valores e clique
nos valores.
● Para digitar valores específicos, clique em Inserir Valores e digite os valores.
● Para especificar seus próprios critérios, como valores que começam com a letra A, clique
em Inserir Critérios da String e especifique a condição.
● Para cada intervalo, em Estilo, clique em um dos estilos predefinidos a ser aplicado ou
clique no botão de edição de estilo e crie seu próprio estilo. Especifique o estilo a ser aplicado
aos valores remanescentes clicando em um dos estilos predefinidos ao lado de Valores
restantes (incluindo valores futuros).
● Especifique a ordem em que as condições serão avaliadas.
As condições são avaliadas de cima para baixo e é aplicada a primeira condição que se
cumpre.
7. Para aplicar um estilo condicional em células de crosstab com base em um valor adjacente na
crosstab:
● Clique no botão novo, selecione Variação e clique em OK.
● Dê um nome ao novo estilo condicional e clique no botão adicionar.
● Digite um valor para definir um limite.
O valor aparece na coluna Intervalo e dois intervalos são criados.
● Para cada intervalo, em Estilo, clique em um dos estilos predefinidos a ser aplicado ao
intervalo ou clique no botão de edição de estilo e crie seu próprio estilo.
Etapas para reutilizar um estilo condicional existente
1. Clique no item de dados para o qual você quer definir um estilo condicional e clique no botão
de estilos condicionais .
Dica: Também é possível clicar com o botão direito do mouse no item de dados e depois clicar
normalmente em Estilo, Estilos Condicionais ou clicar no item de dados e depois, no painel
Propriedades, definir a propriedade Estilos Condicionais.
2. Clique no botão adicionar , clique em Usar estilo condicional existente e selecione o estilo.
Etapas para criar um estilo condicional avançado
1. Clique no item de dados para o qual você quer definir um estilo condicional e clique no botão
de estilos condicionais .
Guia do usuário da criação expressa de relatórios 71
Capítulo 5: Formatação de relatórios
Dica: Também é possível clicar com o botão direito do mouse no item de dados e depois clicar
normalmente em Estilo, Estilos Condicionais ou clicar no item de dados e depois, no painel
Propriedades, definir a propriedade Estilos Condicionais.
2. Clique no botão adicionar e clique em Estilo Condicional Avançado.
3. Digite um nome para o estilo condicional.
4. Clique no botão novo e especifique a expressão que define a condição.
5. Para cada condição, em Estilo, clique em um dos estilos predefinidos a ser aplicado ou clique
no botão de edição de estilo e crie um novo estilo. Especifique o estilo a ser aplicado aos
valores remanescentes clicando em um dos estilos predefinidos ao lado de Valores restantes
(incluindo valores futuros).
6. Especifique a ordem em que as condições serão avaliadas clicando em uma condição e clique
na seta de mover para cima e mover para baixo.
As condições são avaliadas de cima para baixo e é aplicada a primeira condição que se cumpre.
Exemplo - Adicionar um estilo condicional em um relatório existente
Você é um autor de relatórios da The Great Outdoors Company, que vende equipamentos esportivos.
Você tem um relatório que compara dados do ano atual com dados do ano anterior e destaca as
variações de porcentagem negativas em vermelho (Insuficiente) e as variações de porcentagem
positivas em verde (Excelente). Você deseja adicionar um terceiro estilo condicional para indicar
as variações de porcentagem acima de 0 mas inferiores a 10. Você cria um estilo condicional que
realça as variações de porcentagem entre 0 e 10% em amarelo (Média).
Etapas
1. Abra o relatório Balanço da GO em 31 de dezembro de 2006 no pacote Armazenamento de
Dados da GO (análise).
2. Clique com o botão direito em qualquer célula da coluna Variação% e clique em Estilo, Estilos
Condicionais.
3. Selecione Estilo Condicional 1 e clique no botão de edição .
4. Selecione a primeira condição avançada da lista e clique no botão de edição.
5. Exclua =0 da definição de expressão.
6. Clique na guia Funções e expanda a pasta Operadores.
7. Clique duas vezes em entre e, em seguida, na expressão entre, adicione um espaço e digite 0.
8. Clique duas vezes em e, e depois clique em e na expressão, adicione um espaço, digite .1, e
clique em OK.
9. Na caixa Estilo associada a esta condição, clique em Média.
10. Selecione a segunda condição avançada da lista e clique no botão de edição.
72 Report Studio
Capítulo 5: Formatação de relatórios
11. Substitua >0 na expressão com >.1 e clique em OK.
12. Deixe o estilo associado a esta condição como está.
13. Execute o relatório.
O novo estilo condicional aparece na coluna % Variação.
Uso de efeitos visuaisDefina e gere um segundo plano aprimorado para elementos de um relatório que suportam um
segundo plano, como recipientes de dados (listas, crosstabs e gráficos), cabeçalhos, rodapés, corpos
de página e etc. Os efeitos que podem ser definidos para a imagem de segundo plano gerada incluem
borda, preenchimento, aplicação de sombra e imagens. Também é possível aplicar um segundo
plano aprimorado, como o estilo de classe.
Observações
● Se a imagem gerada for complexa e grande, o tamanho da saída pode ser afetado em proporção.
● A imagem gerada só é processada se o recipiente de dados possuir um tamanho fixo: se a
porcentagem do tamanho é fornecida, o IBM Cognos 8 ignora as propriedades de gradiente.
● O redimensionamento ou sobrecarga são ignorados para imagens geradas em relatórios em
HTML.
Etapas
1. Clique no elemento no qual aplicar o segundo plano gerado.
2. Clique no botão de estilo .
3. Clique na guia Avançado.
4. Clique no botão de editar ao lado da caixa de diálogo Imagem de segundo plano gerada.
5. Selecione um ou mais dos itens a seguir:
Guia do usuário da criação expressa de relatórios 73
Capítulo 5: Formatação de relatórios
● Para aplicar uma borda, clique em Borda e especifique as configurações de estilo da borda,
peso, raio do canto para retângulos arredondados e transparência.
● Para aplicar um efeito de preenchimento, clique em Preencher e especifique as definições.
O efeito de preenchimento pode ser uma cor sólida, um gradiente ou um padrão. É possível
definir um efeito de preenchimento de gradiente como um gradiente linear, de linha radial
ou retângulo radial.
● Para aplicar um efeito de aplicação de sombra, clique em Aplicar sombra e especifique as
definições de cor, valor de transparência, cor e desvios da sombra. O padrão de desvio
horizontal e vertical é de 5 pixels.
● Para especificar uma ou mais imagens como um segundo plano, clique em Imagens.Especifique o valor de transparência e a posição de cada imagem definida. Também é
possível especificar uma posição personalizada para cada imagem.
Dica: Para remover uma configuração de efeito, limpe a caixa de seleção.
74 Report Studio
Capítulo 5: Formatação de relatórios
Capítulo 6: Trabalhando com os relatóriosexistentes
Após criar um relatório, é possível
● abri-lo e salvá-lo localmente
● abri-lo a partir da área de transferência
● gerenciar as alterações do pacote
● criar relatórios de drill up/drill down
Abrir e salvar relatórios localmentePor padrão, os relatórios criados são armazenados no servidor IBM Cognos 8. No entanto, é possível
abrir e salvar relatórios em seu computador. Isso é útil para enviar um relatório a um autor que
esteja trabalhando em um ambiente diferente ou para salvar o relatório em um diretório controlado
de código de fonte em um drive ou rede local.
Etapas
1. Obtenha o arquivo LFA.dll a partir de seu administrador IBM Cognos 8.
O DLL é localizado no diretório bin onde o IBM Cognos 8 está instalado.
2. Abra uma janela de prompt de comando.
3. Registre o arquivo LFA.dll digitando o seguinte:
regsvr32 LFA.dll
4. No Internet Explorer, configure seu computador e o servidor IBM Cognos 8 como sites
confiáveis:
● No menu Ferramentas, clique em Opções da Internet.
● Na guia Segurança, clique em Sites confiáveis.
● Clique em Sites.
● Desmarque a caixa de seleção Exigir verificação do servidor (https:) para todos os sites
desta zona.
● Na caixa Adicionar este site da Web à zona, digite http://localhost e clique em Adicionar.
Dica: Se o servidor do IBM Cognos 8 não estiver no mesmo computador que o navegador,
digite http://<computer name>.
● Repita a etapa anterior para http://<nome do servidor IBM Cognos 8>.
Licensed Materials – Property of IBM75© Copyright IBM Corp. 2005, 2009.
5. No Report Studio, no menu Ferramentas, clique em Opções.
6. Clique na guia Avançado.
7. Assinale a caixa de seleção Permitir acesso a arquivo local e clique em OK.
Os itens de menu Abrir (Local) e Salvar como (Local) aparecem no menu Arquivo.
8. Feche e reinicie o Report Studio.
Agora é possível abrir e salvar relatórios em seu computador. A primeira vez que você tentar abrir
ou salvar um relatório localmente, o Internet Explorer perguntará se você permite que um controle
ActiveX na página interaja com outras partes da página. Clique em Sim para continuar.
Abrir relatórios pela área de transferênciaÉ possível abrir uma especificação de relatório (p. 32 ) que foi anteriormente copiada na área de
transferência (no menu Ferramentas, clique em Copiar na área de transferência). Isso é útil para
importar uma especificação de relatório XML que esteja fora do ambiente IBM Cognos 8.
Embora o Report Studio tente validar a especificação de relatório, é sua responsabilidade assegurar
que esteja correto. Para mais informações, consulte o IBM Cognos 8 SDK Developer Guide.
Etapa
● No menu Ferramentas, clique em Abrir Relatório da Área de Transferência.
Gerenciamento das alterações do pacoteSe houver alterações no pacote utilizado para criar um relatório, o relatório deve ser atualizado.
Ao abrir um relatório, o Report Studio verifica automaticamente se o pacote sofreu alterações. Em
caso afirmativo, aparece uma mensagem indicando que o relatório será atualizado para a versão
mais recente do pacote.
Criar relatórios de drill up/drill downAo se trabalhar com fontes de dados relacionais dimensionais ou modeladas dimensionalmente
(DMR) é possível criar relatórios que permitem ao leitor realizar drill down para os conjuntos de
dados de níveis mais baixos ou drill up para os de níveis mais altos.
Realizar drill up e drill down permite visualizar informações mais gerais ou mais detalhadas dos
dados em uma hierarquia dimensional pré-definida (tal como Anos - Ano - Trimestre - Mês) sem
ter de criar relatórios diferentes.
Observação: É necessário executar o relatório antes de realizar drill up ou drill down.
Etapas
1. No menu Dados clique em Opções de Drill.
2. Na caixa Recursos de drill de saída do relatório, assinale a caixa de seleção Permitir drill-up e
drill-down.
76 Report Studio
Capítulo 6: Trabalhando com os relatórios existentes
Como padrão, o Report Studio determina em quais itens se pode realizar drill, com base na
estrutura dimensional.
Dica: Se deseja que o relatório seja utilizado como fonte durante o processo de drill-through
do pacote, assinale a caixa de seleção Permitir que esse relatório seja uma fonte de drill-through
baseada em um pacote e clique em OK. Para obter mais informações sobre como realizar drill-
through em um pacote, consulte o Guia de administração e segurança.
Guia do usuário da criação expressa de relatórios 77
Capítulo 6: Trabalhando com os relatórios existentes
78 Report Studio
Capítulo 6: Trabalhando com os relatórios existentes
Capítulo 7: Explorar dados
Uma vez criado e salvo o relatório, é possível visualizá-lo, imprimi-lo e programá-lo utilizando o
portal. Para obter mais informações, consulte o Guia do usuário do IBM Cognos Connection.
É possível aprimorar ainda mais o relatório utilizando o modo de criação profissional no Report
Studio. Para obter mais informações, consulte o Report Studio Professional Authoring User Guide.
É possível também analisar dados no relatório usando o Analysis Studio(p. 79 ).
Análise com o Analysis StudioÉ possível realizar drill down em uma célula do relatório e analisá-lo com o Analysis Studio. Isto
permite a utilização de recursos analíticos eficientes do Analysis Studio para localizar as contas que
apresentam problemas e indicar as ações necessárias para melhorar o desempenho dos negócios.
O Analysis Studio se abre com uma análise inicial padrão que mostra os valores analisados no canto
inferior direito da crosstab. As linhas e colunas da crosstab contêm os filhos das linhas e colunas
da crosstab original do Report Studio. Se o relatório estiver aninhado, somente os membros externos
serão incluídos na análise, não os filhos.
Por exemplo, uma crosstab no Report Studio mostra receita com Linha produtos nas linhas e Anos
nas colunas. Você escolhe analisar a célula para Equipamento para acampamento e 2004. O relatório
resultante do Analysis Studio mostrará receita e os membros filhos de 2004 nas colunas e os membros
filhos de Equipamento para acampamento nas linhas.
Se o relatório incluir itens na área Camadas de páginas no Report Studio, o membro da página
correta é adicionado como filtro de contexto no Analysis Studio.
Para utilizar este recurso, deve-se ter permissão para usar o Analysis Studio e deve-se estar
trabalhando no modo de visualização de página (p. 14 ).
Etapas
1. Selecione a célula que deseja analisar no Analysis Studio.
2. No menu Ferramentas clique em Analisar.
O Analysis Studio se abre com o mesmo contexto da célula selecionada.
Licensed Materials – Property of IBM79© Copyright IBM Corp. 2005, 2009.
80 Report Studio
Capítulo 7: Explorar dados
Capítulo 8: Amostras
Os relatórios de amostra estão incluídos no IBM Cognos 8. Quando instalado, é possível encontrá-
lo na guia Pastas Públicas no IBM Cognos Connection.
Amostras no pacote Armazenamento de Dados da GA (análise)Os seguintes relatórios são alguns dos relatórios encontrados no pacote Armazenamento de Dados
da GA (análise).
GO Balance Sheet as at Dec 31, 2006Este relatório mostra uma folha de balanço simples com ativos, passivos e capital social de 2006
em comparação a 2005. Usa o modo de criação do Report Studio Express. O guia Primeiros Passos
dá um exemplo passo-a-passo sobre como criar esse relatório.
Amostras da Companhia das Grandes AventurasAs amostras da Companhia das Grandes Aventuras ilustram os recursos do produto e as melhores
práticas técnicas e de negócios. Também é possível utilizá-los para testar com e compartilhar técnicas
de desenvolvimento de relatórios e para solução de problemas.
Para ver exemplos relacionados a diferentes tipos de negócios, consulte as imagens do produto em
(http://www.ibm.com/software/data/support/cognos_crc.html). Para obter informações sobre as
escolhas e os ambientes específicos para instalação, consulte o Architecture and Deployment Guide
ou as Proven Practices e os IBM Cognos Implementation Roadmaps no IBM Cognos Resource
Center (http://www.ibm.com/software/data/support/cognos_crc.html). Para obter mais informações
sobre a auditoria das amostras, consulte o Guia de administração e segurança.
Onde encontrar as amostras
As amostras vêm junto com o produto. O guia do usuário e a ajuda online relacionados descrevem
as amostras de cada um dos studios. Para utilizar as amostras, é necessário defini-las e configurá-
las. Entre em contato com o administrador para descobrir onde estão instaladas. Para obter instruções
sobre como definir e configurar as amostras, consulte o Guia de instalação e configuração ou o
Guia de administração e segurança.
Quais são as amostras
As amostras consistem em
● dois bancos de dados que contêm todos os dados corporativos, os modelos de amostra
relacionados para cada consulta e análise e cubos, relatórios, consultas, modelos de consulta
e painéis de controle das amostras.
● um banco de dados de métricas e as métricas associadas, incluindo um mapa de estratégia para
a empresa consolidada.
Licensed Materials – Property of IBM81© Copyright IBM Corp. 2005, 2009.
Observação: É necessário ter o Metric Studio instalado para utilizar o banco de dados de
métricas e as métricas associadas.
● relatórios interativos que permitem focar nos recursos de relatório para saber como funcionam
e porque foram incluídos
Observação: Tais relatórios estão armazenados na pasta Amostras interativas da instalação do
IBM Cognos 8.
Segurança
É possível adicionar segurança às amostras utilizando uma lista de funcionários que vem junto com
o produto. A lista está em forma de arquivo LDIF que pode ser importado para um servidor de
diretório, tal como o servidor de diretório do Sun Java System.
Observe: É possível baixar a versão do servidor de diretório do Sun Java System no website da Sun
(http://www.sun.com/download/). Para obter mais informações, consulte o Guia de instalação e
configuração. Para obter informações sobre conformidade, consulte o IBM Cognos Resource Center
(http://www.ibm.com/software/data/support/cognos_crc.html).
82 Report Studio
Capítulo 8: Amostras
Apêndice A: Solução de problemas
Esta seção descreve alguns problemas comuns que podem ser encontrados. Para obter mais
informações sobre a solução de problemas, consulte a seção Solução de problemas do Guia de
administração e segurança.
Correção automática de erros nos relatóriosQuando se está no modo Visualizar página, o Report Studio mostra os dados logo que o relatório
é criado. Contudo, caso ocorra um erro e o aplicativo não possa recuperar os dados, é possível
utilizar o recurso de correção automática para determinar se há itens incorretos no relatório. O
Report Studio oferece uma lista de tais itens, cada uma podendo ser posteriormente removida para
que o relatório possa ser visualizado com sucesso.
Por exemplo, se o relatório se refere a nomes exclusivos de membros (MUNs) que ou não estão
mais no modelo ou estão inacessíveis devido a restrições de segurança, é possível visualizar o relatório
no modo Visualizar página.
Se o recurso de correção automática não puder identificar itens incorretos no relatório, é possível
mudá-los para o modo Design de página e remover manualmente ou editar os itens incorretos ou
entrar em contato com o administrador.
Para acessar o recurso de correção automática, no menu Ferramentas, clique em Corrigir
automaticamente.
Problemas na criação de relatóriosOs tópicos desta seção documentam problemas que podem ser encontrados durante a criação de
relatórios.
A alteração de metadados no Essbase não é refletida em relatórios e nos studiosQuando há uma alteração de metadados no servidor Essbase, a alteração não é imediatamente
refletida na árvore de metadados no studios. Além disso, quando um relatório é executado, ele não
recupera as alterações publicadas novamente.
Para exibir a nova estrutura, é necessário reiniciar o servidor do Content Manager.545114
As relações não são mantidas em um relatório com níveis de conjunto sobrepostosEm um relatório, a relação entre conjuntos aninhados ou paralelos em níveis sobrepostos na mesma
dimensão nem sempre serão mantidos.
Por exemplo, um conjunto nomeado na fonte de dados que contém membros de Ano e Mês é
aninhado sob Ano, mas não é agrupado corretamente por ano.
Licensed Materials – Property of IBM83© Copyright IBM Corp. 2005, 2009.
Em outro exemplo, exibe-se uma mensagem de erro como esta: "OP-ERR-0201 Os valores não
podem ser computados corretamente na presença de hierarquias múltiplas ([Product].[B1], [Product].
[Product]) que cada uma possui um nível com base no mesmo atributo (Product)."
Esse problema ocorre nos seguintes cenários, envolvendo itens de dados X e Y que não são medidas
, que se sobrepõem na mesma dimensão:
● X e Y juntos como detalhes de relatório não agrupados.
● Y aninhado sob X.
● Y anexado como atributo de um grupo com base em X.
Ao usar conjuntos nomeados ou conjuntos que abrangem mais de um nível de hierarquia, não use
conjuntos da mesma dimensão em mais de um lugar no mesmo relatório. Eles devem aparecer em
apenas um nível em uma das bordas.567492
Valores de resumo inesperados em conjuntos aninhadosSe um relatório contiver conjuntos aninhados, os resumos que não sejam os resumos do conjunto
interior podem conter valores inesperados. Por exemplo, ao inserir um resumo em uma crosstab
que contém um conjunto com anos nas linhas.
Aninha-se um conjunto de linha de produto em anos.
Note que o valor de resumo não muda para representar o total de novos valores. Isto ocorre porque
a agregação do conjunto interior que o Report Studio usa com os pacotes dimensionais não considera
conjuntos aninhados abaixo do conjunto resumido.
Para exibir os valores de resumo corretos, se os conjuntos interior e exterior não pertencem à mesma
dimensão, é possível aninhar uma cópia do item de resumo interior sob o item de resumo exterior,
da seguinte forma:
84 Report Studio
Apêndice A: Solução de problemas
576832
Suporte limitado às funções relacionais quando utilizadas com fontes de dadosOLAP
Ao trabalhar com uma fonte de dados OLAP, é recomendável não utilizar funções relacionais, como
substring e concatenação, em um relatório que também contenha uma medida com a propriedade
Função Agregada configurada como Calculado ou Automático no modelo. Caso faça isso, pode
haver resultados inesperados. Por exemplo: alguns resumos são calculados usando a função Mínimoao invés da função agregada derivada a de itens de consulta individuais.
No editor de expressões, o ponto de exclamação (1) que precede uma função indica que esta não
é naturalmente compatível com tal fonte de dados. O IBM Cognos 8 usa uma aproximação local
para essa função. Com o uso de aproximações o desempenho pode piorar e os resultados podem
não ser o que se espera.
Por exemplo: cria-se um relatório no Query Studio que contém os itens de dados Linha de produto
e a contagem do Local revendedor. O resumo do rodapé está configurado como Calculado. Insere-
se então uma coluna calculada que retorna os três primeiros caracteres do item Linha de produto,
que utiliza a concatenação da função relacional. O resumo do rodapé agora exibe o menor valor
da margem bruta.
Para obter mais informações sobre as funções de agregação, consulte o Guia do usuário do Query
Studio ou o Report Studio Guia do usuário da criação profissional de relatórios.
Demora muito para salvar um relatórioAo salvar um relatório, a caixa de diálogo Salvar Como é exibida com a mensagem Carregando.
O relatório não será salvo até que tenha terminado de carregar, e isso pode demorar muito.
Esse problema será resolvido na próxima versão do IBM Cognos 8.
Guia do usuário da criação expressa de relatórios 85
Apêndice A: Solução de problemas
593393
Colunas, linhas ou dados desaparecem com os cubos SSAS 2005O Microsoft SQL Server 2005 Analysis Services (SSAS) possui um recurso chamado AutoExists
que remove tuplas que não possuem fatos na intersecção de duas hierarquias da mesma dimensão.
Colunas, linhas ou dados podem desaparecer ao definir o membro padrão de uma hierarquia como
um membro que não existe em todos os outros membros da dimensão. Para evitar esse problema,
altere o membro padrão que causou o desaparecimento para um membro que existe em todos os
outros membros na dimensão.
Colunas, linhas ou dados também podem desaparecer ao especificar que membros são resultado
de uma ou mais tuplas inexistentes. Ainda não há solução para este cenário. Para obter mais
informações, consulte o artigo do Microsoft Knowledge Base em http://support.microsoft.com/kb/
944527.567839, 569506
Pode haver resultados inesperados se o membro padrão de uma hierarquia for um membro que
não exista também em todas as outras hierarquias da dimensão e caso se consulte membros de
hierarquias diferentes da mesma dimensão.
Por exemplo: uma crosstab do Report Studio inclui o(a)(s) seguinte(s) (usando o cubo Adventure
Works):
● Linhas: Gerar([Adventure_Works].[Account].[Accounts],conjunto([Balance Sheet],[Units]))
aninhado com
filhos([Adventure_Works].[Department].[Departments]->:[YK].[[Department]].[Departments]].
&[1]]])
● Coluna: [Adventure_Works].[Account].[Account Number].[Account Number]
● Medida: [Adventure_Works].[Measures].[Amount]
Você executa o relatório e percebe que a consulta é processada com algumas células em branco.
Então aplica o filtro de detalhes simples [Amount]>1 e executa o relatório. Somente os rótulos de
linhas são exibidos e todos os dados e colunas estão faltando.
No cubo Adventure Works, o atributo [Account].[Accounts] possui membro padrão definido como
[Net Income]. Ao avaliar a expressão de conjunto GENERATE, SSAS verificarem todo o espaço
do cubo e em todas as coordenadas da dimensão [Account]. Essas coordenadas incluem tanto
[Account][Account Type].e] quanto [Account].[Accounts].[Net Income]. Como essas duas
coordenadas não existem na mesma hierarquia, SSAS retorna um conjunto vazio.
Para evitar tal problema o administrador de SSAS deve definir o membro padrão no cubo para um
membro que exista em todas as outras hierarquias.567839, 569506 565153
86 Report Studio
Apêndice A: Solução de problemas
Diferenças em relatórios entre o TM1 Executive Viewer e o IBM Cognos 8 comfontes de dados TM1
Ao usar uma fonte de dados TM1, relatórios similares gravados usando um studio do IBM Cognos 8
e o TM1 Executive Viewer podem conter valores de células diferentes. Isto ocorre porque o produto
TM1 Executive Viewer usa um algoritmo para selecionar membros padrão para dimensões não
projetadas que diferem um pouco dos clientes OLAP tradicionais.
Para evitar este problema, ao filtrar os relatórios nos studios do IBM Cognos, use filtros de contexto
que correspondam às seleções padrão exibidas na interface de usuário do Executive Viewer. Isso
garante que os valores de células no IBM Cognos 8 correspondem aos valores no Executive Viewer.592662
A ordem da árvore de metadados difere das fontes de dados TM1Ao usar uma fonte de dados TM1, a ordem dos membros na árvore de metadados do painelObjetos
que Podem ser Inseridos de um studio do IBM Cognos 8 pode ser diferente da ordem exibida no
TM1 Architect.
Como padrão, o TM1 Architect processa membros de hierarquias utilizando um algoritmo
ligeiramente diferente daquele adotado pelo IBM Cognos 8. O IBM Cognos 8 processa
automaticamente os metadados do membro das fontes de dados do TM1 em ordem hierárquica.
No TM1 Architect, se desejar ver como um studio do IBM Cognos 8 irá processar uma hierarquia,
clique no botão Hierarchy Sort.606541, 605615
Problemas ao calcular dadosOs tópicos desta seção documentam problemas que podem ser encontrados ao se calcular ou resumir
dados.
Resultados incorretos com o IBM Cognos PowerCubes e medidas de tempoSe um relatório usar uma fonte de dados do IBM Cognos PowerCube e a combinação de itens de
dados a seguir, serão encontrados resultados incorretos:
● uma medida com um Rollup de estado de tempo definido como Média ou Média ponderada
● uma expressão agregar( membros da dimensão tempo )
● uma intersecção com um membro em uma hierarquia de tempo relativa
Para evitar resultados incorretos, não use esta combinação em seus relatórios.592225
Guia do usuário da criação expressa de relatórios 87
Apêndice A: Solução de problemas
88 Report Studio
Apêndice A: Solução de problemas
Apêndice B: Limitações ao produzir relatórios noformato do Microsoft Excel
Há limitações ao se produzir relatórios no formato do Microsoft Excel.
Não é possível carregar imagens do armazenamento de conteúdodo IBM Cognos 8 em um relatório
Se um relatório contiver uma imagem cujo URL aponta para o armazenamento de conteúdo do
IBM Cognos 8, o Microsoft Excel gera erro de violação de acesso e se encerra.
Este problema é um assunto conhecido na base de dados de conhecimento da Microsoft e a empresa
está atualmente investigando o problema. Ocorre somente no Excel 2000 e no 2002.
Abre-se uma planilha em brancoSe o Microsoft Excel não puder realizar o download de uma planilha dentro do limite de tempo,
o mesmo deve então abrir uma outra em branco.
Exibe-se uma mensagem de aviso quando o Excel abre umrelatório do IBM Cognos 8
Toda vez que o Microsoft Excel abre um relatório do IBM Cognos 8, aparece a seguinte mensagem:
Alguns dos arquivos nesta página da web não estão no local esperado. Deseja mesmo assim efetuar
o download deles? Se tiver certeza de que esta página da web é de uma fonte confiável, clique em
Sim.
A pasta de trabalho do Excel nos formatos HTML/XML necessita do arquivo filelist.xml. O IBM
Cognos 8 não permite a criação de arquivos locais no lado do cliente. Além disso, um arquivo local
que contenha URL introduz uma questão de segurança. Conseqüentemente, esta mensagem será
exibida sempre que algum relatório do IBM Cognos 8 for aberto no Excel. Caso visualize esta
mensagem de erro, clique em Sim para abrir o relatório.
Mensagem de erro exibida em um relatório do Excel 2000 comuma única planilha
Caso crie um relatório no formato Excel 2000 com uma única planilha, [RSV-RND-0017] poderá
aparecer na última linha do relatório porque o Report Studio não pôde gerar todos os dados no
relatório neste formato. Caso visualize esta mensagem de erro, recomendamos verificar
cuidadosamente o relatório em busca de alterações.
Licensed Materials – Property of IBM89© Copyright IBM Corp. 2005, 2009.
Conteúdo do arquivo de planilha não salvo para relatórios salvosno formato XLS
Caso abra um relatório que tenha sido salvo no formato XLS ou execute um relatório com esse
formato, e as configurações de segurança tenham sido definidas de forma que se exiba um aviso
para abrir ou salvar o relatório, não clique em Salvar. Se salvar o relatório, o conteúdo da planilha
não será salvo. Isto se deve ao fato de os relatórios do Excel no formato Office 2000 HTML
utilizarem caminhos relativos para as planilhas. Os caminhos relativos URL não estão mais
disponíveis ao se abrir um relatório XLS salvo.
Do contrário, clique em Abrir primeiro e depois escolha salvar o relatório.
Não é possível carregar o relatório do Excel no Netscape 7.01Esta versão do IBM Cognos 8 não suporta carregar relatórios do Microsoft Excel no Netscape 7.01.
Formatação do IBM Cognos 8 não suportadaCerca de 30% das funções de formatação disponíveis do IBM Cognos 8 não são suportadas pelo
Microsoft Excel. O Excel, particularmente, não permite alterar os atributos cuja formatação depende
do local, como os seguintes:
● Separador de Decimal
● Símbolo Exponencial
● Separador de Grupos
● Separador de Decimal Monetário
● String AM
● Nome do dia
● Nome abreviado do dia
● Símbolo Delimitador Decimal
● Nome do mês
● Nome abreviado do mês
● String PM
Além disso, o Excel não suporta o seguinte:
● Largura do formato
● Símbolo da Moeda Internacional
● Separador de lista
● Símbolo de porcentagem (o Excel não suporta símbolos de porcentagem nos gráficos.)
90 Report Studio
Apêndice B: Limitações ao produzir relatórios no formato do Microsoft Excel
● Multiplicador
● Formato de texto sobreposto
● Símbolo de por milhão
● Símbolo de mais
● Escala (o Excel tem uma fórmula de escalas diferente da do IBM Cognos 8.)
● Calendário (o Excel não permite alterações no calendário)
● Nome da Era
● Primeiro dia da semana
● Mostrar Era
A célula contém séries de númerosAs células do Microsoft Excel possuem limite de 255 caracteres. Caso o relatório contenha strings
de texto com mais de 255 caracteres, as strings serão formatadas como texto e aparecerão como
######.
Para resolver este problema, utilize poucos caracteres.
O Excel não consegue processar relatórios com mais de 256colunas
A planilha do Microsoft Excel possui limite de tamanho de 65.536 linhas por 256 colunas. Caso
o relatório contenha mais de 65.536 linhas, ele será dividido em várias planilhas. O número de
planilhas que um relatório pode conter é limitado pela memória física do computador. Caso o
relatório contenha mais de 256 colunas, ocorre o seguinte erro:
Os relatórios com mais de 256 colunas não podem ser processados no Excel.
Largura da tabela e da colunaO Microsoft Excel não suporta a utilização de porcentagem para determinar a largura das tabelas.
Caso o relatório contenha apenas uma tabela, o valor do atributo largura do elemento da Tabela
na especificação do relatório determina a largura da tabela na planilha do Excel. Caso o relatório
contenha mais de uma tabela, o Excel determinará a largura de todas as tabelas na planilha. Se as
tabelas estiverem aninhadas, a largura especificada para a tabela externa será usada e, se necessário,
a largura será ajustada para acomodar os dados nas tabelas aninhadas. As colunas e linhas ao redor
da tabela se mesclam para preservar a aparência da tabela aninhada. Ao se salvar a planilha, somente
uma tabela é salva por planilha.
Guia do usuário da criação expressa de relatórios 91
Apêndice B: Limitações ao produzir relatórios no formato do Microsoft Excel
Alguns formatos e versões do Excel não suportam a camada desoquetes de segurança (SSL)
O SSL é suportado apenas nos seguintes formatos e versões do Microsoft Excel.
VersãoFormato
Microsoft Excel 2000, 2002, 2003Excel 2000 com uma única planilha
Microsoft Excel 2003Excel 2000
Microsoft Excel 2002, 2003Excel 2002
O formato de número se torna formato de moeda no Exceljaponês
Um relatório que utiliza o formato de dados de número é salvo como saída do Microsoft Excel. Ao
abrir o relatório na versão japonesa do Microsoft Excel, o formato de dados está listado como
Moeda ao invés de Número. Isto ocorre porque o Excel japonês interpreta o formato de dados de
número padrão de forma um pouco diferente das outras versões do Excel.
O valor é exibido corretamente no formato Número. Por exemplo, caso sejam especificados cinco
dígitos como formato de número, os cinco dígitos ainda aparecerão. No Excel, clique no formato
de número Personalizar para visualizar a string de formato exata sendo utilizada.
Relatório exibe dados nas colunas erradasApresenta-se um relatório que contenha um grande número de dados utilizando vários objetos de
relatório aninhados, tais como tabelas e blocos. Quando o relatório é produzido no formato do
Excel, alguns dos dados são exibidos nas colunas erradas. Isto ocorre porque o Excel possui limite
de 64K onde diversos objetos de célula aninhados podem ser exibidos em uma única planilha.
Para resolver este problema, é possível criar novamente o relatório para apresentar os dados usando
estruturas não aninhadas.
Não é possível acessar um relatório em um servidor remotoNão é possível acessar um relatório no formato Excel em um servidor remoto.
Para resolver este problema, altere a parte do nome de host do URI do gateway de localhost para
o endereço IP do computador ou para o nome do computador. Faça isto utilizando o IBM Cognos
Configuration.
Formatos não suportados pelo ExcelO IBM Cognos 8 não suporta as seguintes funções de formatação disponíveis no Excel:
92 Report Studio
Apêndice B: Limitações ao produzir relatórios no formato do Microsoft Excel
● imagens de segundo plano em células de tabela
● cabeçalhos e rodapés específicos do Excel
● fluxo de texto e justificação
● objetos de texto flutuantes
● formatações de texto com espaço em branco, normal e com quebra
● número máximo de caracteres
Alguns layouts não são exibidos corretamente em HTML e PDF devido às limitações do Microsoft
Excel.
Os botões de hiperlink não são suportados no ExcelO Microsoft Excel não suporta botões de hiperlink.
Não é possível visualizar relatórios no formato Excel enviadoscomo anexos de e-mail
O IBM Cognos 8 pode enviar relatórios do Excel nos formatos HTML e XML por e-mail. Entretanto,
não é possível abri-los diretamente da mensagem de e-mail.
Salve os anexos no computador e visualize-os a partir daí.
Guia do usuário da criação expressa de relatórios 93
Apêndice B: Limitações ao produzir relatórios no formato do Microsoft Excel
94 Report Studio
Apêndice B: Limitações ao produzir relatórios no formato do Microsoft Excel
Apêndice C: Uso do editor de expressão
Uma expressão é qualquer combinação de operadores, constantes, funções e outros componentes
que se convergem em um único valor. Constroem-se expressões a fim de criar cálculos. Um cálculo
é uma expressão que se utiliza para criar um novo valor a partir de valores existentes contidos em
um mesmo item de dados.
Observação: Se estiver usando uma fonte de dados DB2, o operador de substrato será inválido caso
sejam combinados os tipos de dados timestamp2 e packed decimal.
Ao criar expressões que serão usadas em ambientes de dois bytes como em Japonês, por exemplo,
os únicos caracteres especiais que vão funcionar são os ASCII-7 e os ~ -- || - $ ¢ £ ¬.
Uso de aspas em strings literaisAo inserir strings literais em uma expressão, é necessário colocar a string entre aspas simples. Se a
string contiver uma aspa, esta deve ficar de fora. Por exemplo, se deseja inserir a string ab'c, deve
digitar 'ab''c'.
OperadoresOs operadores especificam o que acontece aos valores no outro lado do operador. Os operadores
são semelhantes às funções, porque manipulam itens de dados e retornam um resultado.
(Insere um parêntese aberto na sua expressão.
Sintaxe(expression)
)Insere um parêntese fechado em sua expressão.
Sintaxe(expression)
*Multiplica dois valores numéricos.
Sintaxevalue1 * value2
Licensed Materials – Property of IBM95© Copyright IBM Corp. 2005, 2009.
,Separa os componentes da expressão.
Sintaxeexpression(param1, param2)
/Divide dois valores numéricos.
Sintaxevalue1 / value2
+Adiciona dois valores.
Sintaxevalue1 + value2
-Subtrai dois valores numéricos ou torna negativo um valor numérico.
Sintaxevalue1 - value2 or - value
ResumosEsta lista contém funções pré-definidas que retornam ou um único valor de resumo para um grupo
de valores relacionados ou um valor de resumo diferente para cada instância de um grupo de valores
relacionados.
agregarRetorna um valor calculado utilizando a função de agregação adequada, com base no tipo de
agregação da expressão.
Sintaxeaggregate ( expr [ auto ] ) aggregate ( expr for [ all | any ] expr { , expr} ) aggregate ( expr for report )
médiaRetorna a média do valor dos itens de dados selecionados. A palavra-chave distinct está disponível
para compatibilidade com expressões utilizadas em versões anteriores do produto.
96 Report Studio
Apêndice C: Uso do editor de expressão
Sintaxeaverage ( [ distinct ] expr [ auto ] ) average ( [ distinct ] expr for [ all| any ] expr { , expr } ) average ( [ distinct ] expr for report )
Exemploaverage ( Sales )
Resultado: a média dos valores de Vendas.
contagemRetorna o número de itens de dados selecionados excluindo valores NULL. A palavra-chave distinct
está disponível para compatibilidade com expressões utilizadas em versões anteriores do produto.
Sintaxecount ( [ distinct ] expr [ auto ] ) count ( [ distinct ] expr for [ all | any] expr { , expr } ) count ( [ distinct ] expr for report )
Exemplocount ( Sales )
Resultado: o número total de entradas em Vendas.
máximoRetorna o valor máximo dos itens de dados selecionados. A palavra-chave distinct está disponível
para compatibilidade com expressões utilizadas em versões anteriores do produto.
Sintaxemaximum ( [ distinct ] expr [ auto ] ) maximum ( [ distinct ] expr for [ all| any ] expr { , expr } ) maximum ( [ distinct ] expr for report )
Exemplomaximum ( Sales )
Resultado: o valor máximo de todos os valores de Vendas.
mínimoRetorna o valor mínimo dos itens de dados selecionados. A palavra-chave distinct está disponível
para compatibilidade com expressões utilizadas em versões anteriores do produto.
Sintaxeminimum ( [ distinct ] expr [ auto ] ) minimum ( [ distinct ] expr for [ all| any ] expr { , expr } ) minimum ( [ distinct ] expr for report )
Exemplominimum ( Sales )
Resultado: o valor mínimo de todos os valores de vendas.
Guia do usuário da criação expressa de relatórios 97
Apêndice C: Uso do editor de expressão
totalRetorna o valor total dos itens de dados selecionados. A palavra-chave distinct está disponível para
compatibilidade com expressões utilizadas em versões anteriores do produto.
Sintaxetotal ( [ distinct ] expr [ auto ] ) total ( [ distinct ] expr for [ all | any] expr { , expr } ) total ( [ distinct ] expr for report )
Exemplototal ( Sales )
Resultado: o valor máximo de todos os valores de Vendas.
Funções comuns
tuplaIdentifica a localização de uma célula (intersecção) com base nos membros especificados, cada qual
de uma dimensão diferente. Inclui implicitamente o membro atual de todas as dimensões não
especificadas de outra maneira nos argumentos. Supõe-se que o membro atual de qualquer dimensão
não especificada no contexto avaliador seja o membro padrão dessa dimensão. O valor dessa célula
pode ser obtido com a função "value".
Sintaxetuple ( member { , member } )
valorRetorna o valor da célula identificada por uma tuple.
Observação: O membro padrão da dimensão Medidas é a Medida Padrão.
Sintaxevalue ( tuple )
98 Report Studio
Apêndice C: Uso do editor de expressão
Glossário
área de trabalho
A área em um studio que contém o relatório, a análise, a consulta ou o agente atualmente em uso.
árvore de dados
Em um studio, estrutura que contém objetos como assuntos de consultas, itens de consultas,
dimensões, níveis e membros. A árvore de dados é usada como uma paleta dos dados disponíveis
que podem ser inseridos em cálculos, filtros, áreas de exibição e outras ações de criação.
assunto da consulta
Grupo nomeado de itens de consulta relacionados funcionalmente de forma muito próxima. Os
assuntos de consulta são definidos usando o Framework Manager para representar dados relacionais
e compor o conjunto de dados disponíveis para a criação de relatórios no Query Studio e Report
Studio. Um assunto de consulta é semelhante a uma exibição relacional que pode ser tratada como
uma tabela, mas não reflete necessariamente o armazenamento de dados.
cardinalidade
Para as origens de dados OLAP, o número de membros em uma hierarquia. A propriedade de
cardinalidade para uma hierarquia é usada para atribuir ordens de resolução a expressões.
Para origens de dados relacionais, a indicação numérica da relação entre dois assuntos de consultas,
itens de consulta ou outros objetos de modelo.
condição
Expressão que produz um valor booleano. As condições são usadas em expressões e filtros de
consulta, além de variáveis de relatórios booleanos, que podem ser usadas para formatação
condicional, estilos, origens de dados, layouts e blocos.
consulta
Uma solicitação de informações de uma fonte de dados baseada em condições específicas: por
exemplo, uma solicitação de lista de todos os clientes em uma tabela de clientes cujo balanço seja
superior a US$1000.
Content Manager
Serviço que recebe informações do armazenamento de conteúdo e salva informações no mesmo.
cubo
Representação multidimensional dos dados necessários para o processamento analítico on-line,
relatórios multidimensionais ou aplicativos de planejamento multidimensionais.
Licensed Materials – Property of IBM99© Copyright IBM Corp. 2005, 2009.
dimensão
No Cognos Planning, uma lista de itens relacionados, tais como itens de lucros e perdas, meses,
produtos, clientes e centros de custo, incluindo cálculos. As linhas, colunas e páginas de um cubo
são criadas a partir das dimensões.
No Cognos BI, um grupo amplo de dados descritivos sobre um aspecto principal de uma empresa,
como produtos, datas ou endereços. Cada dimensão inclui níveis diferentes de membros em uma
ou mais hierarquias e um conjunto de membros calculados ou categorias especiais.
especificação do relatório
Definição executável de um relatório, incluindo regras de consulta e de layout, que podem ser
combinadas com dados para gerar uma saída de relatório.
estilo de classe
Combinação de características de formatação, como fonte, tamanho de fonte e margem, que o
usuário nomeia e armazena como um conjunto.
folha de estilo
Especificação das instruções de formatação que, quando aplicada a informações estruturadas,
fornece uma criação específica dessas informações (por exemplo, on-line ou impressa). Folhas de
estilo diferentes podem ser aplicadas à mesma informação estruturada para gerar apresentações
diferentes das informações.
fonte de dados
A própria origem de dados, como um banco de dados ou arquivo XML, e as informações de conexão
necessárias para acessar os dados.
grupo
Grupo de usuários que pode compartilhar autoridades de acesso quanto aos recursos protegidos.
hierarquia
Organização de um conjunto de entidades em uma estrutura de árvore, sendo que cada entidade
(exceto a raiz) tem uma ou mais entidades pai e um número arbitrário de entidades filho.
item de consulta
Representação de coluna de dados em uma fonte de dados. É possível que os itens de consulta sejam
exibidos em um modelo ou em um relatório, e contenham uma referência a uma coluna do banco
de dados, uma referência a outro item de consulta ou a um cálculo.
layout
A disposição do material impresso em uma tela ou página, incluindo margens, espaçamento entre
linhas, especificação do tipo, informações do cabeçalho e rodapé, recuos e mais.
100 Report Studio
Glossário
localidade
Configuração que identifica o idioma ou a região, e determina convenções de formatação, como
intercalação, conversão de letras maiúsculas e minúsculas, classificação de caracteres, idioma das
mensagens, representação de data e hora, e representação numérica.
medida
Indicador quantificável de desempenho usado para determinar a qualidade do funcionamento do
negócio. Por exemplo: as medidas podem ser Receita, Receita/Funcionário e Porcentagem de Margem
de Lucro.
membro
Item exclusivo dentro de uma hierarquia. Por exemplo: Materiais de acampamento e barraca 4
Man são membros da hierarquia Produtos.
membro calculado
Membro de uma dimensão cujos valores de medida não são armazenados, mas calculados no tempo
de execução usando uma expressão.
modelo
Representação física ou comercial da estrutura de dados de uma ou mais fontes de dados. O modelo
descreve os objetos, estrutura e agrupamento de dados, bem como relacionamentos e segurança.
No Cognos BI, um modelo é criado e mantido no Framework Manager. O modelo ou um
subconjunto do modelo deve ser publicado no servidor Cognos como pacote para os usuários
elaborarem e executarem relatórios.
No Cognos Planning, um grupo de D-cubes, D-lists, D-links e outros objetos armazenados em uma
biblioteca. O modelo pode residir em uma ou mais bibliotecas, em um máximo de dois por
Contributor.
modelos
Layout ou estilo de relatório reutilizável que pode ser usado para configurar a apresentação de uma
consulta ou relatório.
nível
Conjunto de entidades que formam uma seção de uma hierarquia em uma dimensão e representam
o mesmo tipo de objeto. Por exemplo: dimensão geográfica que pode conter níveis para país, região
e cidade.
pacote
Subconjunto de um modelo, que pode ser o modelo inteiro, a ser disponibilizado ao servidor Cognos.
pesquisa detalhada ascendente
Navegar de um nível de dados para um nível menos detalhado. Os níveis são ajustados pela estrutura
dos dados.
Guia do usuário da criação expressa de relatórios 101
Glossário
pesquisa detalhada descendente
Em uma representação multidimensional dos dados, é o acesso a informações começando com uma
categoria geral e percorrendo a hierarquia de informações. Por exemplo, de Anos para Trimestres
para Meses.
prompt
Elemento do relatório que solicita valores de parâmetro antes de executar o relatório.
relatório
Conjunto de dados propositadamente expostos para comunicar informações de negócios.
resumo
No relatório e na análise, um valor agregado que é calculado para todos os valores de um
determinado nível ou dimensão. Exemplos de resumos: total, mínimo, máximo, médio e calcular.
saída de relatório
Saída gerada como o resultado da execução da especificação de um relatório com relação a um
conjunto de dados.
102 Report Studio
Glossário
Índice
Símbolos! caracteres, 85
* unidades de medida, 51
Aabrir
relatórios localmente, 75
adição
bordas, 58
cabeçalho, 57
cálculos, 45
rodapés, 57
texto, 58
agregação de medidas
limitações, 47
ajuda visual, 14
alinhamento de objetos, 63
alterações no Essbase, 83
alternação
colunas e linhas, 65
amostras, 81
Grandes Aventuras Ltda., 81
amostras da Companhia das Grandes Aventuras, 81
amostras do relatório, 81
análise de dados com o Analysis Studio, 79
Analysis Studio, 79
aninhamento
dados em crosstabs, 23
aplicação de sombra
gráficos, 73
áreas de trabalho, 12
definição, 99
áreas de transferência
abertura de relatórios, 76
cópia de relatórios, 76
arquivo LFA.dll, 75
árvores
personalização, 37
árvores de dados
definição, 99
personalização, 37
árvores de origem, 12
personalização, 37
aspas
em strings literais, 95
assuntos de consultas
definição, 99
atualização
pacotes, 20
automatização
IBM Cognos 8 com SDK, 32
Bblocos
inserção, 61
bordas
adição, 58
formatação, 58
gráficos, 73
botões de hiperlink
inserção, 61
não suportados pelo Microsoft Excel, 93
Ccabeçalhos
adição, 57
formatação, 57
cabeçalhos e rodapés
exibir ou ocultar, 14
cálculos
adição, 45, 48
cálculos de %, 45
cálculos de porcentagem, 45
cálculos de rollup, 45
Camada de soquetes de segurança
limitações do Microsoft Excel, 92
camadas de páginas
criação, 43
caracteres de escape, 95
cardinalidade
definição, 99
Licensed Materials – Property of IBM103© Copyright IBM Corp. 2005, 2009.
carregamento de mensagem
demora muito para salvar um relatório, 85
categorias de pesquisa detalhada
definição, 101
células de erro
solução de problemas em relatórios, 47
classificando
dados, 43
colunas, 21
alternação, 65
calculadas, 45
desaparecimento, 86
renomeação, 64
condições
definição, 99
configuração
navegadores web, 16
configuração das
opções de execução, 25
conjuntos
criação, 40
sobreposição de conjuntos aninhados ou
paralelos, 83
conjuntos aninhados
valores de resumo inesperados, 84
conjuntos de membros
criação, 40
conjuntos nomeados
sobreposição de conjuntos aninhados ou
paralelos, 83
consultas
definição, 99
Content Manager
definição, 99
contexto
filtragem, 41
cores
adição, 59
cores do primeiro plano, 59
cores do segundo plano, 59
criação
conjuntos de membros, 40
crosstabs de uma margem, 24
de ações de drill up/drill down, 76
especificações de relatório, 19
relatórios, 19
relatórios acessíveis, 30
relatórios para IBM Cognos 8 Go! Office, 30
crosstab
aplicação de estilos de tabela, 63
crosstabs
aninhamento de dados, 23
criação de uma margem, 24
inserção, 61
modos de agregação, 15
crosstabs de uma margem
criação, 24
cubos
definição, 99
Ddados
adição, 21
classificando, 43
formatação, 51
dados ativos, 16
dados tabulares
visualização, 25
datas
formatação, 51
inserção, 61
decimais
modos de arredondamento, 52
definição de
margens, 64
definição de prompts, 42
desaparecimento de colunas, 86
design de página, 14
dimensões, 21, 35
definição, 99
sobreposição de níveis de conjuntos nomeados, 83
DMR, 35
Eeditor de expressões
aspas em strings literais, 95
criação de cálculos, 45
Operadores, 95
Resumos, 96
envio de relatórios por e-mail
relatórios no formato do Microsoft Excel, 93
erros OP-ERR-0201, 83
104 Report Studio
Índice
escolha dos
modelos, 21
espaçamento entre objetos, 64
Espaçamento e quebra, 66
especificação
fontes, 58
pacotes, 20
especificações de relatório
criação, 19
visualização, 32
especificações do relatório
definição, 100
estilos
alteração de classes padrão, 68
condicional, 69
reutilização, 60
tabelas, 63
estilos condicionais
definição, 69
estilos de classe
definição, 100
execução de drill
com o Analysis Studio, 79
execução de relatórios, 25
com relação a fontes de dados dimensionais, 27
com relação a SAP BW, 27
exibição
especificações de relatório, 32
exigências da resolução de tela, 11
expressões
aspas em strings literais, 95
cálculos, 48
limitadas no Modo de criação expressa do Report
Studio, 47
expressões de conjunto, 49
Ffatos, 21
filtragem
slicers, 41
uso de filtros de contexto, 41
filtros slicer
definição de prompts, 42
Flutuante, 67
fluxo de texto, 65
folhas de estilo
definição, 100
folhas de estilo em cascata
classes, 68
fonte de dados de relacional dimensionalmente
processado
limitações ao agregar medidas, 47
fontes
especificação, 58
fontes de dados
definição, 100
OLAP, 35
relacional modelado dimensionalmente, 35
fontes de dados de relacional modelado
dimensionalmente, 35
fontes de dados dimensionais
execução de um relatório com relação a, 27
fontes de dados OLAP
limitações quanto ao uso de funções relacionais, 85
fontes de dados relacionais
limitações ao agregar medidas, 47
fontes de dados SAP BW
execução de relatórios com relação a, 27
limitações ao calcular os dados, 46
fontes de dados TM1
diferenças, 87
diferenças na árvore de dados, 87
formatação
alteração de classes padrão, 68
bordas, 58
cabeçalhos, 57
cores, 59
dados, 51
datas, 51
limitações das saídas do Microsoft Excel, 90
moedas, 51
rodapés, 57
tabelas, 63
texto, 58
formato CSV
criação de relatórios, 28
formato HTML
produção de relatórios, 25
formato Microsoft Excel
produção de relatório, 28
Guia do usuário da criação expressa de relatórios 105
Índice
formatos
não suportados pelo Microsoft Excel, 92
relatórios, 25
formatos de dados
limitações do Microsoft Excel, 92
formatos de dados de moeda
limitações do Microsoft Excel, 92
formatos de dados de números
limitações do Microsoft Excel, 92
Formato XLS
limitações, 89
funções relacionais
limitações quando utilizadas com fontes de dados
OLAP, 85
Ggerenciamento
alterações de pacotes, 76
gráfico
aplicação de sombra, 73
gráficos
bordas, 73
imagens, 73
preenchimentos, 73
segundos planos, 73
grupos
definição, 100
Guia Caixa de Ferramentas, 12
Guia Fonte, 12
Guia Pesquisar, 12
Hhierarquias, 21
definição, 100
inserção, 38
hierarquias de níveis, 35
horas
inserção, 61
IIBM Cognos 8 Go! Office
criação de relatórios, 30
IBM Cognos 8 Software Development Kit, 32
IBM Cognos Resource Center, 8
ícones, 21
imagens
gráficos, 73
inserção, 60
limitações do Microsoft Excel, 89
informações de linhagem, 54
inserção
blocos, 61
botões de hiperlink, 61
datas, 61
de crosstabs, 61
de horas, 61
hierarquias, 38
imagens, 60
números da linha, 61
números de página, 60
tabelas, 63
inserção das
propriedades do membro, 39
intersecção de membros, 50
intersecções de membros, 50
itens de consulta
definição, 100
itens de dados
adição, 21
estendidos, 37
visualização de informações de linhagem, 54
Jjaponês
limitações do Microsoft Excel, 92
justificação, 65
justificação de textos, 65
Llarguras
limitações do Microsoft Excel, 91
larguras da coluna
limitações do Microsoft Excel, 91
larguras da tabela
limitações do Microsoft Excel, 91
layouts
definição, 100
descrições, 13
objetos de relatório, 14
páginas, 14
layouts de relatórios, 19
106 Report Studio
Índice
limitações
agregação de medidas em fontes de dados relacionais
ou DMR, 47
cálculos com fontes de dados SAP BW, 46
inserção de diversas hierarquias, 39
saída do Microsoft Excel, 89
limitações do Microsoft Excel
objetos de relatório aninhados, 92
Limpar Valores de Parâmetro, 25
linhas
alternação, 65
renomeação, 64
linhas de limite
exibir ou ocultar, 14
Linhas por Página, 25
listas
crosstabs de uma margem, 24
locais
propriedades que variam de acordo com o local, 52
localidades
definição, 100
Mmargens
definição, 64
medidas, 21
criação de cálculos, 48
definição, 101
medidas calculadas, 48
membros, 21
criação de cálculos, 48
definição, 101
inserção das propriedades, 39
pesquisa, 35
membros calculados, 48
definição, 101
mensagens de erro
OP-ERR-0201, 83
Microsoft Excel
limitações de relatório, 89
modelos, 21
definição, 101
escolha, 21
utilização de filtros de design, 25
modo de criação expressa, 16
modo de criação profissional, 16
modos de agregação, 15
modos de arredondamento
número de decimais, 52
modos de criação, 16
moedas
formatação, 51
Nnavegadores web
configuração, 16
níveis, 21, 35
definição, 101
número de decimais
modos de arredondamento, 52
números da linha
inserção, 61
números de página
especificação do estilo do número, 60
inserção, 60
Oobjetos
adição, 14
alinhamento, 63
inserção, 61
recuo, 64
objetos de relatório aninhados
limitações do Microsoft Excel, 92
OLAP
fontes de dados, 35
opções
configuração, 15
opções de drill
criação de relatórios de drill up/drill down, 76
opções de execução
configuração, 25
opções de página PDF
definição, 29
Ppacotes, 21, 35
atualização, 20
definição, 101
especificação, 20
gerenciamento de alterações, 76
paginação, 60
Guia do usuário da criação expressa de relatórios 107
Índice
paginação horizontal
especificação do estilo do número, 60
páginas, 14
painel Objetos que Podem ser Inseridos, 12, 13
pastas dos membros, 35
produção de relatórios, 25
perfis do usuário, 16
pesquisa
de membros, 35
pesquisa detalhada ascendente
definição, 101
planejamento
relatórios, 11
PowerCubes
resultados incorretos, 87
preenchimento
aplicação, 64
preenchimentos
gráficos, 73
prompts
definição, 102
propriedades
variação de acordo com o local, 52
propriedades do membro, 35
inserção, 39
propriedades variáveis SAP
incompatíveis, 27
propriedades variáveis SAP incompatíveis, 27
Qquebra
criação de quebras de páginas, 43
quebras de linha, 66
quebras de palavra, 66
Rrealce
estilos condicionais, 69
recuo
objetos, 64
redimensionamento de objetos, 67
relatórios
abertura a partir da área de transferência, 76
abrir e salvar localmente, 75
acessíveis, 30
adição de cores, 59
cópia para a área de transferência, 76
criação de ações de drill up/drill down, 76
criação de seções para dados dimensionais, 43
criação em formato CSV, 28
criação para IBM Cognos 8 Go! Office, 30
criando, 19
definição, 102
definição de opções de página PDF, 29
estrutura básica, 13
execução, 25
execução com relação a fontes de dados
dimensionais, 27
execução com relação a SAP BW, 27
execução no Report Studio, 25
formatos, 25
layouts, 19
páginas, 14
planejamento, 11
produção em formato Microsoft Excel, 28
produção em formato XML, 29
reutilização de estilos, 60
salvando no Report Studio, 25
solução de problemas de células de erro
produzidas, 47
validação, 25
relatórios em crosstabs, 23
renomeação
de linhas e colunas, 64
Report Studio
ajuda visual, 14
expressões limitadas no Modo de criação
expresso, 47
interface do usuário, 11
opções de configuração, 15
painel Objetos que Podem ser Inseridos, 13
planejamento de relatórios, 11
salvar relatórios, 25
valores de resumo inesperados ao usar conjuntos
aninhados, 84
resumos
definição, 102
reutilização
estilos, 60
rodapé
adição, 57
108 Report Studio
Índice
rodapés
formatação, 57
rodapés e cabeçalhos
exibir ou ocultar, 14
Ssaídas de relatório
definição, 102
salvar
demora muito, 85
relatórios, 25
SDK, 32
seções
criação para dados dimensionais, 43
segundos planos
gráficos, 73
seguras para a Web
paleta de cores, 59
slicers, 41
sobrecarga, 67
SSL, Consulte camada de soquetes de segurança, 92
strings literais
em expressões, 95
studios
alterações no Essbase, 83
supressão
células vazias, 53
Ttabelas
aplicação de estilos, 63
inserção, 63
tamanhos dos objetos, 67
texto
adição, 58
formatação, 58
tipos de relatórios
crosstab, 23
TM1 Executive Viewer, 87
tours rápidos
uso, 8
tuplas, 50
Uunidades de notação de medida, 27
utilização de
filtros de design de modelo, 25
Vvalidação
relatórios, 25
valores
supressão de valores inexistentes, 53
valores de resumo
inesperados ao usar conjuntos aninhados, 84
valores diferentes
fontes de dados TM1, 87
visualização
dados tabulares, 25
especificações de relatório, 32
visualização de dados, 14
visualizar página, 14
XXML
especificações de relatório, 32
produção de um relatório, 29
Zzeros
suprimindo, 53
Guia do usuário da criação expressa de relatórios 109
Índice