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, 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, 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 representa variáveis compartilhadas. Quando variáveis compartilhadas estão em uso, o ícone muda para
. 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:
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
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
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.