Tutorial: Ligação entre aplicações no Dashboard

Neste exemplo, veremos como fazer uma conexão entre aplicações dentro de um Dashboard.

Criando as Aplicações

1 – Neste exemplo, usaremos 4 aplicações: Uma Consulta utilizando a tabela de pedidos, um formulário de pedidos, um segundo formulário, do tipo grid editável, com os itens dos pedidos e por último, a aplicação de Dashboard que unirá as demais aplicações.

2 – Aplicação 1: Formulário de detalhes dos pedidos

2.1 – Crie uma nova aplicação de Formulário do tipo “Grid editável (view)” baseado na tabela “order_details”

2.2 – Em “editar campos”, vamos selecionar os seguintes campos para exibição:

2.3 – Gere o fonte da aplicação.

3 – Aplicação 2: Formulário de pedidos

3.1 – Crie uma nova aplicação de Formulário do tipo “Único Registro” baseado na tabela “orders”

3.2 – Em “Layout>>Blocos”, vamos criar um novo bloco e configurá-los conforme a imagem.

3.3 – Em “editar campos”, vamos selecionar os campos de exibição e organizá-los entre os blocos disponíveis:

3.4 – Gere o fonte da aplicação.

4 – Aplicação 3: Consulta baseada na tabela “orders”

4.1 – Aqui vamos utilizar a aplicação iniciada pelo filtro, ativar a opção “usar iframe”, e deixar apenas os módulos de filtro e consulta ativos.

4.2 – Em “editar campos”, vamos selecionar os seguintes campos para exibição:

4.3 – Em “Filtro>>Filtro avançado>>Selecionar Campos”, deixaremos os seguintes campos disponíveis:

4.4 – Agora em “Ligações entre aplicações”, vamos criar uma nova ligação do tipo “campo”, utilizando “orderid”.

  • Selecione a aplicação de formulário de pedidos criada no passo 3 e associe o parâmetro de chave primária do campo orderid.

Criando a Dashboard

5 – Aplicação 4: Dashboard

5.1 – Após criada as aplicações de formulário e Consulta, vamos criar a aplicação de dashboard.

5.2 – Criaremos 3 widgets. No primeiro, à esquerda, associaremos a Consulta de Pedidos, no segundo, à direita, no topo, chamaremos a aplicação de Formulário de Pedidos, e no terceiro widget, o Formulário de Itens do Pedido.

5.3 – No primeiro widget, vamos selecionar a aplicação exibida, a aplicação que ela estará ligada, e em qual outro widget esta ligação será executada.

5.4 – Faremos da mesma forma no widget 2.

5.5 – No terceiro widget ficará da seguinte forma:

6 – Agora execute a aplicação.

Compartilhe este tutorial

Tutoriais na mesma categoria

Abas com dashboards

Neste exemplo veremos uma aplicação de Abas exibindo várias Dashboards. Aplicações ...

Dashboard de Empregados por Região

Neste tutorial, criaremos um painel de funcionários por região. Criando as aplicações da...

Dashboard de Vendas por Região

Neste tutorial estaremos criando um painel de vendas por região. Criação da Dashboard ...

Dashboard geral de vendas

Neste exemplo iremos desenvolver uma Dashboard para exibir os dados de vendas. 1 - Crie ...

Comente este post