Os links para as páginas do painel de controle permitem que outros acessem os dados facilmente.
Você poderá criar links para páginas de painel, se sua organização permitir. Isso permite que você, por exemplo, salve um link como bookmark ou copie e envie um link para outros usuários por e-mail.
Há dois tipos de links que você pode criar — de bookmark e com prompt. As seções a seguir descrevem esses links:
Para saber como criar links para as páginas do painel de controle, consulte Criando Links para Páginas do Painel de Controle
Você pode criar um link para uma página do painel de controle e seus estados.
Um link de bookmark é um URL que captura o caminho para uma página do painel e todos os aspectos do estado da página, por exemplo:
http://localhost/10.1.3.2/saw.dll?Dashboard&_scid=7ndOC-SjmWo&PortalPath=%2Fusers%2Fadministrator%2F_portal&Page=p2&PageIdentifier=7fsg0r2sdssvgen4&BookmarkState=r78an1mbj0fj4lmqhdjfndvvai
Depois de criar um link de bookmark, você pode:
Salvar o link como um marcador, de forma que você possa retornar exatamente para o conteúdo da mesma página posteriormente.
Copiar e enviar o link a outros usuários que poderão, então, exibir o mesmo conteúdo que você está visualizando, contanto que tenham as mesmas permissões que você e acesso à página.
Quando você cria um link de bookmark, o estado de uma página do painel é salvo no catálogo como um objeto de bookmark oculto pelo tempo que a organização especifica. O padrão é 30 dias. Consulte o administrador para saber o tempo que a organização especifica. Como o estado de uma página do painel é salvo quando você cria um link de bookmark, você pode continuar para modificar o conteúdo da página após criar o link.
Links com prompt levam a apresentações simplificadas de painéis de controle.
Um link com prompt captura o caminho para uma página do painel e para uma apresentação simplificada dos prompts do painel, por exemplo:
<Caminho do Conteúdo>&Ação=Navegar&col1="Produtos"."Produto P1"&val1="Adaptador de Bluetooth"&psa1="A - Vendas de Amostra"
Quando você cria um link com prompt, você pode manipular o link de forma manual ou programada, adicionando valores diferente aos prompts. Observe que com um link solicitado, você não pode capturar todos os aspectos do estado da página, como é possível com um link de bookmark. Isso ocorre porque você não pode replicar o estado exato de parâmetros diferentes de prompt.
Um URL que captura o caminho para uma página do painel e uma apresentação simplificada dos prompts de painéis também pode ser criado manualmente em vez de criado por um link com prompt. Para obter mais informações, consulte Guia do Integrador do Oracle Business Intelligence Enterprise Edition.
Para obter mais informações sobre como manipular links com prompt, consulte os tópicos a seguir:
Links com prompt devem seguir as regras de sintaxe básica, conforme descrito.
A sintaxe básica de um link com prompt é a seguinte:
<Caminho do Conteúdo>&Ação=Navegar&col1&op1&val1&col2&op2&val2&var3&op3&val3…
onde Caminho do Conteúdo é qualquer um destes URLs de base:
http://<obiee url path>/saw.dll?Dashboard&PortalPath=<dashboard path> http://<obiee url path>/saw.dll?Dashboard&PortalPath=<dashboard path>&Page=<page name> http://<obiee url path>/saw.dll?PortalGo&path=<analysis or prompt path> http://<obiee url path>/saw.dll?Go&path=<analysis or prompt path>
Você pode alterar links com prompt usando parâmetros.
Os parâmetros que você pode usar para modificar links com prompt são os seguintes:
&Ação= — Especifica a ação que o link com prompt deve executar. Os valores válidos são:
Navegar — Navegue até a página do painel.
Imprimir — Formate os resultados para impressão em PDF, sem controles de paginação, links ativos etc.
Download — Faz download dos resultados no Microsoft Excel.
Você não poderá usar Imprimir e Download, se o argumento viewState existir. Para obter mais informações, consulte Guia do Integrador do Oracle Business Intelligence Enterprise Edition.
&col#= — Identifica a coluna usada em um prompt de coluna.
Exemplo:
&col1="EASTERN REGION"
&var#= — Identifica a variável usada em um prompt de variável ou uma variável definida por um prompt de coluna.
O escopo de todas as variáveis é a página do painel, por padrão, a menos que você mencione explicitamente a variável.
Exemplo de como usar o escopo padrão controlado pelo parâmetro opcional &P1=:
&var1="myRegion"
Exemplo de definição explícita para escopo do painel:
&var1=dashboard.variables['myRegion']
Exemplo de definição explícita para escopo de página do painel:
&var1=dashboard.currentPage.variables['myRegion']
Se você precisar definir escopos de painel e de página do painel, inclua ambas as variáveis no URL.
Você não pode definir uma variável de sessão com esse parâmetro. Entretanto, pode substituir uma variável de sessão usando a definição de uma variável de solicitação. Por exemplo, você pode substituir a variável NQ_SESSION.REGION_VAR definindo esta variável de solicitação:
&var1=requestVariables['REGION_VAR']
Estes valores de parâmetro:
&val#= — Especifica o valor de um prompt.
Exemplo:
&val1="EASTERN REGION"
&valgrp#= — Define o valor de um prompt como o caminho do catálogo de um grupo personalizado.
Exemplo:
&valgrp1="/shared/folder/myCustomGroup"
&valsv#= — Define o valor de um prompt como uma variável do servidor.
Exemplo:
&valsv1="SALESREGION"
Os parâmetros val# e valgrp# podem coexistir entre si, mas não com o parâmetro valsv#. Em outras palavras, o prompt pode ter qualquer combinação de val# e valgrp#, mas não pode ter valsv# e val#.
&cov#= — Define a variável de um prompt de coluna que também define uma variável.
Exemplo:
&var1=myRegion&cov1="Markets"."Region"&val1="EASTERN.REGION"+"WESTERN REGION"
&op#= — (opcional) Especifica o operador, por exemplo, igual a (eq).
Use os mesmos operadores que são usados para o URL Ir. Para obter uma lista desses operadores, consulte Parâmetros de Navegação no Guia do Integrador do Oracle Business Intelligence Enterprise Edition.
Exemplo:
&col1="Markets"."Region"&val1="EASTERN REGION"+"WESTERN REGION"&op1=in
&psa#= — (opcional) Identifica uma área de assunto principal para um prompt.
Use esse parâmetro se um prompt exigir que os tipos de dados de valores sejam identificados corretamente pela área de assunto.
Exemplo:
&var1=myRegion&cov1="Markets"."Region"&val1="EASTERN REGION"+"WESTERN REGION"&psa1=Paint
Se um link com prompt incluir diversas áreas de assunto, especifique os prompts que não identificam uma área de assunto primeiro (por exemplo, &psa1="Products"."P1 Products") e aqueles que identificam uma área de assunto por último (por exemplo, &psa2="B-Sample Target"."Products"."P1 Products").
&formulause#= — Identifica se um valor de prompt é um valor de código ou um valor de exibição (em um repositório configurado para o recurso de coluna dupla).
Se você não usar esse parâmetro, um valor de exibição será assumido.
Exemplo:
&var1=myRegion&cov1="Markets"."Region"&val1="2"+"3"&formulause1=code
Para prompts que usam colunas hierárquicas:
&hierid#= — (obrigatório) Identifica o ID de hierarquia.
&dimid#= — (obrigatório) Identifica o ID de dimensão.
&tblnm#= — (obrigatório) Identifica o nome da tabela.
Exemplo:
&col1="Products"."Products Hierarchy"&hierid1=Products Hierarchy&dimid1=H1 Products&tblnm1="Products"&val1="*"+"all"&psa1="A - Sample Sales"
Se houver diversos valores entre diversos níveis, será necessário expandir a sintaxe de valores. Por enquanto, consulte Expandindo a Sintaxe de Valores
&P1= — Define o escopo de todos os parâmetros de link com prompt. Os valores válidos são:
painel de controle
dashboardPage (padrão se o escopo não for especificado)
relatório
Esse parâmetro afeta filtros e variáveis do link com prompt.
Exemplo:
&P1=dashboard
É possível alterar links com prompt de diversas maneiras.
As diretrizes para manipular links com prompt são as seguintes:
Use qualquer combinação de &col#= e &var#=, mas numere-as consecutivamente de 1 a N. Por exemplo, seria possível usar var1, col2, col3 ou então col1, var2 ou col3.
Use sinais de adição (+) para separar os valores.
Use estes formatos independentes de configuração regional para data, hora e timestamp:
Para o formato de data:
AAAA-MM-DD
Para o formato de hora:
hh24:mm:ss
Para o formato de timestamp (o fuso horário esperado é o UTC):
AAAA-MM-DD hh24:mm:ss
Certifique-se de codificar corretamente o URL. Nem todos os browsers ou plataformas permitem URLs sem escape. Por exemplo, codifique aspas duplas (") como %22, um caractere de espaço em branco como %20, e assim por diante.
Lembre-se de que o número de caracteres de URL que os browsers suportam varia conforme o browser. Se um URL for maior que o tamanho suportado, ele será truncado. A alternativa seria usar um link de bookmark ou outro browser que suporte o tamanho maior.
Como opção, omita as aspas duplas, se não houver espaço em branco entre os valores.
Tip:
Para criar de forma rápida e precisa um URL com prompt manualmente, navegue até uma página do painel com os prompts correspondentes, aplique os valores de prompt desejados, crie um link com prompt para gerar o URL com prompt e, em seguida, use o URL como modelo.