Tutorial: Simples drill down

Neste exemplo será explicado como criar uma ligação entre duas consultas com passagem de paramentro. Será demonstrada uma função que permite detalhar um valor de um relatório. por exemplo, ao clicar no valor de um pedido, desejamos ir ao nivel dos itens deste pedido para visualizar cada item que compõe o valor total.

Criando as consultas Mestre e Detalhe

1. Crie uma nova aplicação de consulta baseada na tabela Orders. Esta será a consulta mestre, e será chamada de grid14.

2. Crie uma nova aplicação de consulta baseada na tabela order_details. Esta será chamada de grid14_1.

3. Edite a consulta grid14_1. No menu de aplicação clique no item SQL


4. Adicione a linha abaixo ao SQL da Consulta. O conteudo escrito entre colchetes é uma variavel global, que será utilizado para a passagem de paramentros na ligação entre as duas consultas.

	WHERE OrderID = '[v_order]'

5. Na barra de ferranentas do ScriptCase clique no botão Generar Source


Criando uma Ligação

5. Acesse a consulta grid14.


6. Acesse a pasta Links e clique no item New Link


7. Clique no botão Create New Link para criar a ligação.

8. Selecione Field para o tipo de ligação em seguida escolha o campo PriceOrder e clique no botão Next


9. Selecione a consulta grid14_1 e clique no botão Next

10. Nesta etapa iremos Informar o valor que será passado para a variavel global criada na consulta grid14_1. Clique na opção Field e escolha o campo OrderID. Clique no botão Next para continuar.


11. Definiremos as propriedades da ligação. Na propriedade Link Operation Mode vamos utilizar a opção Open in other window.


Tutoriais na mesma categoria

Quebras – Relatório Clientes x Estados

Esse tutorial demostra como criar um relatório usando Quebras e o Resumo . Criando uma nova Co...

Mostrar Video Youtube na Consulta

Nesse exemplo podemos ver como configurar a exibição de videos do Youtube na Consulta. Criand...

Menu com Aplicações de Gráfico

Neste exemplo utilizaremos uma aplicação de menu treeview para exibir os novos gráficos gera...

Usando o Filtro Refinado

Neste exemplo será desenvolvido um relatório utilizando a opção de filtro refinado, que per...

Comente este post