Como Criar Vínculos de Buscas Detalhadas de Página no Portal de BI

Nesta seção:

Utilizando os links de buscas detalhadas de páginas, é possível ir para páginas e relatórios dentro do seu portal. Este recurso é especialmente útil em portais com diversas páginas, pois permite que você vincule um item ou ponto específico do seu conteúdo. Também é possível passar um parâmetro de um link para sua saída, como um gráfico ou relatório.

Para construir links de buscas detalhadas de páginas, é necessário desempenhar os seguintes passos:

  1. Criar links de Buscas Detalhadas. Crie hiperlinks dentro de um relatório, que você irá configurar mais tarde para apontar para uma página e um conteúdo parametrizado.
  2. Criar um Conteúdo Parametrizado. Cria gráficos e relatórios para os quais os links de busca detalhada direcionarão o usuário.
  3. Configurar um Portal para Links de Busca Detalhada. Cria a página de destino para links de busca detalhada.
  4. Configurar Links de Busca Detalhada. Especifica o local da saída para links de busca detalhada.

Topo da página

x
Etapa Um: Como Criar Links de Busca Detalhada

Como:

Nesta etapa, você irá criar um relatório simples com hiperlinks, que você poderá configurar posteriormente para direcionar a uma saída específica em um portal.



x
Procedimento: Como Criar Links de Busca Detalhada em um Relatório
  1. Conecte-se ao WebFOCUS como designer ou administrador.
  2. Clique com o botão direito em uma pasta, vá para Novo e clique em Relatório.

    O WebFOCUS InfoAssist se abre.

  3. Selecionar um arquivo de fonte de dados e clique em OK.
  4. Arraste os campos do painel Dados para a tela ou para o painel Consulta para criar um relatório.

    Para obter mais informações sobre como criar um relatório básico, consulte o capítulo Introdução ao InfoAssist do Manual do Usuário do InfoAssist.

  5. Clique no campo que você deseja utilizar para que a função de busca detalhada o destaque.
  6. Na guia Campo, no grupo Links, clique em Hiperlink.

    A caixa de diálogo Busca Detalhada se abre.

  7. Selecione o botão Atualizar o BI Portal.
  8. A partir da lista Atualizar, clique em Todas as Páginas.
  9. Clique no botão Adicionar Parâmetro.
  10. Digite um nome para o parâmetro.

    Observação: Lembre-se do nome do parâmetro. Ele será utilizado nas etapas a seguir.

  11. Na lista Tipo, clique emCampo.
  12. Na lista Valor, clique no campo que você destacou e, em seguida, clique em OK.

    A imagem a seguir exibe o exemplo da caixa de diálogo Busca Detalhada, na qual País é o nome do parâmetro.

  13. Clique em OK.

    Os links de busca detalhada são adicionados às entradas do campo destacado.

    Observação: Os links de busca detalhada permanecem inativos e não geram mensagens de erro até que o valor de destino seja configurado.

  14. Salvar o relatório.

Topo da página

x
Etapa Dois: Como Criar Conteúdo Parametrizado

Como:

Nesta etapa, você irá construir relatórios e gráficos parametrizados que servirão como saídas para seus links de busca detalhada.



x
Procedimento: Como Criar Conteúdo Parametrizado para Links de Busca Detalhada
  1. Do InfoAssist, clique no botão do aplicativo e, em seguida, em Novo.

    Clique em Criar um relatório.

  2. Selecione a mesma fonte de dados que você usou para o relatório de busca detalhada e clique em OK.
  3. Arraste os campos do painel Dados para a tela ou para o painel Consulta para criar um relatório.
  4. Na guia Dados, clique em Filtro Avançado, no grupo Filtro.

    A caixa de diálogo Criar uma condição de filtragem se abre.

  5. Clique duas vezes no texto Clique duas vezes ou pressione F2 para editar! texto.
  6. Defina os valores a seguir:
    1. Na lista suspensa Campo, clique no mesmo campo para o qual você criou links debusca detalhada no relatório anterior.
    2. Mantenha o valor padrão Igual a.
    3. Na caixa de diálogo Valor, defina Tipo como Parâmetro, mantenha o botão Simples selecionado e digite o nome do parâmetro que corresponde ao parâmetro no relatório de busca detalhada.Em seguida, clique em OK.

    A imagem a seguir mostra um exemplo da condição de filtragem, na qual País é o nome do parâmetro.

  7. Clique em OK.
  8. Salve o segundo relatório e feche o WebFOCUS InfoAssist.
  9. Na árvore Recurso, clique com o botão direito no novo relatório, vá para Editar Com e, em seguida, clique em OK.
  10. Incorpore a seguinte linha de código no seu relatório:
    -DEFAULTH &Parameter = _FOC_NULL;

    onde:

    Parâmetro

    é o nome do Parâmetro que você criou anteriormente.

    A imagem a seguir exibe um exemplo da sintaxe de relatório, na qual a declaração _FOC_NULL é adicionada a País como o nome do parâmetro.

  11. Clique em Girar.

    Observação: Em vez de um formulário de aviso automático, o padrão para conteúdo parametrizado, o relatório exibe todos os campos por padrão.

  12. Clique em Salvar e, em seguida feche o editor de texto.
  13. Repita as etapas de 1 a 12 para criar mais conteúdo.

Topo da página

x
Etapa Três: Como Configurar um Portal para Links de Busca Detalhada

Como:

Nesta etapa, você irá criar uma página de entrada para os links de busca detalhada e incorporar relatórios de busca detalhada que você criou na Etapa Um: Como Criar Links de Busca Detalhada, em um Portal.



x
Procedimento: Como Configurar um Portal para Links de Busca Detalhada
  1. Na árvore Recursos, clique com o botão direito no nó Portais e, em seguida, clique em Novo Portal.
  2. preencha os campos da caixa de diálogo Novo Portal.

    Para obter mais informações sobre como criar um novo portal, consulte Como iniciar o Portal Designer..

  3. Clique em OK.

    O Designer de Portal se abre.

  4. Clique no botão Novo Página .

    A nova página se abre.

    Observação: No painel Propriedades, observe o valor do campo Nome da Página. Ele será utilizado nos passos a seguir.

  5. Clique com o botão direito na tela da página e, em seguida, clique em Layout de Página.

    A caixa de diálogo Escolher Layout se abre.

  6. Selecione o tipo de layout para a sua página.

    Neste exemplo, nós selecionamos o layout Duas Colunas.

  7. Clique na primeira coluna.
  8. Na guia Inserir, no grupo Contêineres, clique em Painel.

    Um Contêiner de painel é inserido na primeira coluna.

  9. Clique na área de conteúdo do contêiner.
  10. No painel propriedades, digite o novo valor no campo Área de Conteúdo, como ilustrado na imagem a seguir.

    Observação: Este valor será utilizado nas etapas a seguir.

  11. Repita as etapas de 7 a 10 para outras colunas.
  12. Na guia Inserir, no grupo Conteúdo, clique em Recursos do WebFOCUS.

    A árvore Recursos se abre.

  13. Arraste o relatório de busca detalhada para a tela Page1.
  14. Arraste o conteúdo restante para os painéis na Página 2.

Topo da página

x
Etapa Quatro: Como Configurar Links de Busca Detalhada

Como:

Nesta etapa, você irá editar o relatório de busca detalhada para especificar o local de saída para os links de busca detalhada.



x
Procedimento: Como Configurar Links de Busca Detalhada
  1. Na árvore Recurso, clique com o botão direito no relatório inicial, vá para Editar Com e, em seguida, clique em OK.

    O relatório se abre na janela do Editor de Texto.

  2. Role para baixo até chegar na linha da sintaxe que contém o texto JAVASCRIPT=deillRefresh.

    A imagem seguinte mostra um exemplo de uma sintaxe de relatório de busca detalhada. Será necessário editar a linha destacada.

  3. Edite o código da seguinte forma:
    1. Altere drillRefresh para navigateToPage.
    2. Altere AMPER_PORTAL para o nome da página de entrada para os seus links de busca detalhada.
    3. Após o nome da página, insira os nomes dos painéis, separados por espaços. Certifique-se de que os nomes se encontram entre aspas simples.

    A imagem seguinte mostra um exemplo da sintaxe modificada de busca detalhada.

  4. Clique em Salvar, e em seguida feche o Editor de Texto.
  5. Caso deseje, personalize seu portal com o estilo e o layout desejados.
  6. Clique no botão Salvar e feche o Designer de Portal.
  7. Na árvore Recurso, clique com o botão direito no seu novo portal e, em seguida, clique em Executar.
  8. Na hora da execução, clique em qualquer link na primeira página do portal.

    A segunda página será exibida e o painel será atualizado, mostrando os dados corretos.

    Observação: Se você fizer uma busca detalhada em uma página que foi alterada, você não receberá uma mensagem de erro e deverá certificar-se de que seus vaores de sintaxe estão corretos.

    As imagens a seguir mostram a função de busca detalhada na hora da execução.


WebFOCUS