Sobre Variáveis

As variáveis do pacote de relatório podem ser criadas usando o Narrative Reporting na web ou a extensão do Narrative Reporting para Oracle Smart View for Office. No entanto, você só pode definir valores de variáveis de referência no Smart View.

Depois que as variáveis forem criadas, use o Smart View para inseri-las em um doclet (em cabeçalhos, tabelas, células ou parágrafos).

Há dois tipos de variáveis disponíveis:

  • As variáveis estáticas usam uma entrada estática definida pelo usuário, como rótulos de datas ou um valor definido, que pode ser utilizada em todo o pacote de relatórios. Essas variáveis estáticas podem ser facilmente atualizadas, e todas as instâncias do doclet do valor da variável refletem a alteração. As variáveis estáticas ajudam a manter centralmente dados, números e texto comuns no conteúdo de documento do Pacote de Relatórios.

    Na lista de variáveis no Painel do Smart View, este ícone, O ícone da variável estática, representa variáveis estáticas.

  • As variáveis de referência são criadas fazendo referência a outro doclet ou arquivo de referência dentro do pacote de relatórios como a origem e selecionando o valor da variável, como um texto em um parágrafo do Word ou um valor de uma célula do Excel. Variáveis de referência não podem ter origem em conteúdos do PowerPoint. Se o documento de origem for atualizado em seguida, essas alterações serão atualizadas automaticamente nas instâncias inseridas da variável no pacote de relatórios. As variáveis de referência podem ser usadas para inserir valores de células do Excel em um parágrafo do Word ou do PowerPoint ou para criar fórmulas do Excel, a fim de implementar regras de cruzamento para assegurar uma maior exatidão dos dados ou, ainda, para criar palavras direcionais na narrativa do relatório, como “um aumento" ou “uma redução".

    Na lista de variáveis no Painel do Smart View, este ícone O ícone da variável de referência representa variáveis estáticas.

As variáveis podem ser criadas por qualquer proprietário do pacote de relatórios ou autor do doclet.

Para exibir uma lista de todas as variáveis definidas para um pacote de relatórios, primeiro abra-o. No painel Pacote de Relatórios, altere a opção drop-down de Central de Relatórios para Variáveis:


Mostra as opções disponíveis na lista drop-down no painel Pacote de Relatórios. As opções são Central de Relatórios e Variáveis

A lista de variáveis disponíveis é exibida. Você pode exibir detalhes, como o tipo de variável, o número de vezes em que ela é usada no pacote de relatórios (o círculo azul que contém um número) e a origem das variáveis de referência, conforme mostrado na Figura 24-33.

No painel Variáveis, é possível:

  • Criar uma variável

  • Editar uma variável

  • Selecionar uma variável para inserir em um doclet

  • Filtrar para exibir somente variáveis estáticas ou de referência

  • Filtrar para exibir apenas as variáveis já em uso no pacote de relatórios

Em pacotes de relatórios que contêm mais de 50 variáveis, use estes controles da parte superior do painel para localizar as variáveis:

  • Use as setas para a esquerda e para a direita para navegar pelas páginas

  • Use a lista drop-down de números de página para pular para uma página específica

Figura 24-33 Lista de Variáveis Definidas para um Pacote de Relatórios


Lista de variáveis definidas em um pacote de relatórios. Mostra o nome e o tipo da variável: (x) para variáveis estáticas, (#) para variáveis de referência. Um círculo azul com um número mostra o número de vezes em que a variável é usada no pacote de relatórios. O valor mostra o valor definido para variáveis estáticas ou o valor da variável de referência e a respectiva origem. Quando houver mais de 50 variáveis, serão apresentadas setas para a esquerda e para a direita próximas à parte superior do painel para navegação pelas páginas, ou uma lista drop-down para pular para uma página específica.

Depois que a variável for criada, ela será gerenciada da seguinte maneira:

  • O proprietário do pacote de relatórios pode excluir e editar todas as variáveis nesse pacote.

  • Um autor de doclet só pode excluir e editar variáveis que ele criou.

  • Para variáveis de referência, qualquer usuário com acesso de Gravação à localização de origem do valor da variável pode atualizar o valor dessa variável.

  • Os usuários autores têm acesso de Leitura às variáveis que eles não criaram. Assim podem ver uma lista de todas as variáveis e inseri-las nos doclets a que eles têm acesso de Autor.