Neste exemplo iremos ver a criação uma aplicação do tipo aba, onde nela será possível abrir na mesma página outras aplicações. Para este exemplo, utilizaremos 04 aplicações. Serão dois formulários, um de pedidos e outro de itens dos pedidos, a aplicação de aba que agrupará os formulários e uma aplicação inicial de controle que servirá como filtro do número do pedido.
Criando o formulário de Itens do pedido
1 – Crie uma nova aplicação de formulário do tipo multiple record baseada na tabela order_details.
2 – No menu de aplicação clique no item SQL.
3 – Na propriedade “Cláusula WHERE” adicione o seguinte texto:
orderid = [v_order]
Obs: O conteúdo escrito entre colchetes é uma variável global que será utilizada para a passagem de parâmetros na ligação entre os dois formulários e o controle .
4 – No menu da aplicação clique no item “Editar campos” e retire da exibição os campos OrderDetailsID e orderid.
5 – Gere o código fonte do formulário.
Criando o formulário de Pedidos
6 – Crie uma nova aplicação de formulário ùnico Registro baseada na tabela orders.
7 – No menu da aplicação clique no item SQL, na propriedade “Cláusula WHERE” adicione o seguinte texto:
orderid = [v_order]
Obs: O conteúdo escrito entre colchetes é uma variável global que será utilizada para a passagem de parâmetros na ligação entre os dois formulários e o controle .
8 – Em Editar Campos, selecione os seguintes campos:
9 – Gere o código fonte do formulário.
Criando a aplicação de Aba
10 – Crie uma nova aplicação do tipo Aba.
11 – Altere as propriedades de configuração da Aba conforme figura abaixo.
12 – Precisamos criar as pastas que serão visualizadas na aplicação. Acesse o item “Configurações das pastas”.
13 – Na propriedade Label digite o nome a ser exibido para a aba de “Pedido”, e clique no botão Adicionar.
14 – Faça o mesmo procedimento para criar a pasta de itens do pedido .
15 – Agora é necessário ligar as aplicações às pastas criadas. Clique no item “Configurações das Aplicações”.
16 – Com a primeira pasta selecionada, clique no botão Adicionar. Na tela seguinte, escolha o formulário de Pedidos criado anteriormente e clique no botão Prosseguir.
17 – Na passagem de parâmetros informe os parâmetros de acordo com a figura abaixo e clique no botão Confirmar.
18 – Selecione agora a segunda pasta, e clique no botão Adicionar. Na tela seguinte, escolha o formulário de Itens do pedido criado anteriormente.
19 – Na passagem de parâmetros informe os parâmetros de acordo com a figura abaixo e clique no botão Confirmar.
20 – Gere o código fonte da aplicação.
Criando a aplicação de Controle (Filtro)
21 – Crie uma nova aplicação do tipo Controle.
22 – Acesse a pasta Campos e clique na opção “Novo campo”.
23 – Utilizaremos apenas um campo do tipo Select. Informe as propriedades de Nome e Label.
24 – Acesse a guia de edição Lookup do campo orders e informe na propriedade SQL Select Statement o comando que está na figura.
25 – Por fim, será criado a ligação entre o controle e a aplicação de Aba. Acesse o item de “Ligações entre Aplicações”.
26 – Clique no botão “Criar Nova Ligação”. Em seguida, escolha o tipo de ligação Application e clique no botão Next.
27 – Escolha a aplicação de Aba criada anteriormente, clique em Prosseguir, e no próximo passo informe que a variável v_order receberá o valor do campo Order.
28 – Para finalizar Execute a aplicação.
Comente este post