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, com estas exceções:

  • Você só pode definir valores de variáveis ​​de referência no Smart View

  • Você só pode criar variáveis ​​compartilhadas e especificar seus valores no Narrative Reporting na Web

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).

Estes são os tipos de variável 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 Variáveis, 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 PowerPoint, criar fórmulas do Excel na implementação de regras de cruzamento de informações para aumento da precisão dos dados, ou criar palavras direcionais para a narrativa do relatório, como "um aumento" ou "uma diminuição".

    Na lista de variáveis ​​no painel Variáveis, este ícone, O ícone da variável de referência representa variáveis de referência. Valor exibe o valor atual da variável de referência. Origem exibe o nome do doclet ou arquivo de referência do qual a variável de referência é originada

  • As variáveis ​​compartilhadas são criadas por Usuários Avançados na Web do Narrative Reporting (25.03+). Essas variáveis ​​estáticas consistem em valores comuns que podem ser incorporados por vários pacotes de relatórios em seu conteúdo no mesmo período de relatório. Os proprietários de pacotes de relatórios adicionaram essas variáveis ​​compartilhadas aos seus pacotes de relatórios na Web do Narrative Reporting. Uma vez adicionadas, elas podem ser usadas nos pacotes de relatórios como outras variáveis.

    Na lista de variáveis ​​no painel Variáveis, este ícone O ícone de variável compartilhada representa variáveis compartilhadas. Quando variáveis ​​compartilhadas estão em uso, o ícone muda para Ícone da Variável compartilhada em uso. Valor exibe o valor atual da variável de compartilhada. Origem exibe o nome da lista de variáveis ​​à qual a variável compartilhada pertence.

As variáveis ​​estáticas e de referência podem ser criadas por qualquer proprietário de pacote de relatórios ou autor de doclet. As variáveis ​​compartilhadas são criadas e definidas pelo proprietário do pacote de relatórios.

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-34.

No painel Variáveis, é possível:

  • Criar variáveis ​​estáticas e de referência

  • Editar variáveis ​​estáticas e de referência

  • Selecionar uma variável para inserir em um doclet

  • Filtrar para exibir:

    • Somente variáveis ​​estáticas, de referência ou compartilhadas

    • Somente as variáveis ​​já em uso no pacote de relatórios

    • Somente as variáveis ​​provenientes do doclet atual

Figura 24-34 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 e (x) com um símbolo de link para variáveis compartilhadas. 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.

Para localizar variáveis ​​em pacotes de relatórios contendo mais de 50 variáveis, use os controles na parte superior do painel (mostrados na Figura 24-35):

  • 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-35 Parte do painel Variáveis ​​mostrando as setas de navegação e a lista suspensa Números de Página


Parte superior do Painel Variáveis ​​mostrando setas para a esquerda e para a direita perto do topo do painel para navegar pelas páginas, ou uma lista suspensa de páginas para pular para uma página específica. As setas de navegação e a lista suspensa ficam ativas quando mais de 50 variáveis ​​estão presentes.

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. No entanto, o proprietário do pacote de relatórios deve usar a Web do Narrative Reporting para excluir e editar variáveis ​​compartilhadas.

  • Um autor de doclet só pode excluir e editar variáveis estáticas e de referência 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.