a

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 de Pedidos e Itens

1. Crie uma nova aplicação de consulta baseada na tabela order_details. Esta será chamada de grid14_1. No SQL, adicione a linha abaixo ao final do SQL.

WHERE
OrderID = '[v_order]'

O conteudo escrito entre colchetes é uma variavel global, que será utilizado para a passagem de paramentros na ligação entre as duas consultas.

2. Na barra de ferranentas do ScriptCase clique no botão "Gerar Código Fonte".

   

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

4. Acese o menu CAmpos >> Novo Campo para criar o campo "detail" do tipo texto.

   

Criando uma Ligação

5. Acesse a pasta Ligações e clique no item Nova Ligação.

   

6. Selecione o tipo de ligação Campo, em seguida escolha o campo detail e clique no botão "Prosseguir".

   

7. Selecione a consulta grid14_1 e clique no botão "Prosseguir"

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

   

9. Definiremos as propriedades da ligação. Na propriedade Modo de Operação do Link vamos utilizar a opção Modal.

   

10. Clique no botão Executar da barra de ferramentas.

   

 

Clique no botão abaixo para visualizar a aplicação sendo executada.