Feedback

Ligação de Campo

Criando uma Ligação de Campo

Permite criar uma ligação, representada através de um link, a partir de uma coluna da consulta para qualquer aplicação existente do projeto. Havendo mais de uma ligação para o mesmo campo, é exibido um dropdown com todas as ligações.

Nas opções dos tipos de ligação, iremos escolher a Ligação de Campo.

Criando ligacao campo

Lista de Aplicações

Após selecionar essa opção, será exibido a lista de aplicações para qual você deseja criar o link.

Essa tela pode ser visualizada das seguintes formas:

Todas:

No qual é possível ver todas as aplicações do projeto.
Exemplo:

Lista aplicacao todas

Por pasta:

No qual é possível ver as aplicações de acordo com as pastas em que cada uma está.

Lista aplicacao pastas

Por tipo:

No qual é possível ver as aplicações agrupadas pelos seus respectivos tipos.

Lista aplicacao pastas

Definição dos Parâmetros

Nessa configuração nós iremos definir o campo que terá ligação com a aplicação que foi escolhida anteriormente.

Definicao de parametros

Nos Tipos de Parâmetros temos três opções, elas são:

Ligação de campo:

Essa opção a ligação irá utilizar o campo da aplicação de destino para fazer a chamada do registro de acordo com o campo da aplicação de consulta.

Valor fixo:

Essa opção permite o usuário definir um valor fixo que será utilizado para a chamada da próxima aplicação.

Sem valor:

Essa opção permite criar a ligação sem a necessidade de enviar algum parâmetro para a próxima aplicação.

Também é possível observar um botão de atualização ao lado direto.Botao Refresh

Esse botão por sua vez deve ser utilizado quando um novo parâmetro for adicionado a aplicação de destino, para que esse novo parâmetro possa ser carregado na aplicação atual para fazer a ligação.

Propriedades da Ligação

Nessa tela iremos configurar o modo de exibição da aplicação que será chamada na ligação.

Há cinco opções de exibição, são elas:

Abrir na mesma janela:

Utilizando essa opção a aplicação de destino será mostrada na mesma janela da nossa aplicação, e na aplicação de destino haverá um botão voltar para que possamos retornar a aplicação anterior.

Abrir em outra janela:

Utilizando essa opção a aplicação de destino será mostrada em outra janela do navegador, e na aplicação de destino haverá um botão sair para que possamos fechar essa janela.

Abrir em um iframe:

Utilizando essa opção a aplicação de destino será mostrada na mesma tela da nossa aplicação, porém ela será mostrada em um iframe em uma das quatro opções disponíveis na configuração do iframe.

Abrir no parent:

Utilizando essa opção a aplicação de destino será mostrada na mesma janela da nossa aplicação, e na aplicação de destino haverá um botão voltar para que possamos retornar a aplicação anterior.

Utilizando essa opção a aplicação de destino será mostrada na mesma tela da nossa aplicação, porém ela será mostrada em uma pequena janela por cima da aplicação atual.

Abrir na mesma janela.

Utilizando essa opção a aplicação de destino será mostrada na mesma tela da nossa aplicação, e na aplicação de destino haverá um botão voltar para que possamos retornar a aplicação anterior.

Quando selecionamos essa opção, podemos configurar as seguintes opções:

![Mesma Janela][mesma_janela]

URL de saída da aplicação chamada:

URL de saida do formulário chamado. Caso não seja definido nenhum valor, o endereço de retorno (botão voltar) será a própria consulta.

Nessa opção iremos informar uma mensagem que será mostrada quando o cursor do mouse estiver sobre o campo com o link.

Abrir em outra janela.

Utilizando essa opção a aplicação de destino será mostrada em outra janela do navegador.

Quando selecionamos essa opção, podemos configurar as seguintes opções:

Outra Janela

URL de saída da aplicação chamada:

URL de saida do formulário chamado. Caso não seja definido nenhum valor, o endereço de retorno (botão voltar) será a própria consulta.

Fecha o formulário após uma atualização:

Escolhendo a opção Sim, após realizar a atualização de um registro a janela será fechada.

Fecha o formulário após inserção:

Escolhendo a opção Sim, após realizar a inserção de um registro a janela será fechada.

Nessa opção iremos informar uma mensagem que será mostrada quando o cursor do mouse estiver sobre o campo com o link.

Abrir a aplicação em aba dentro do menu:

Escolhendo a opção Sim, a aplicação será aberta em uma aba do menu quando executada apartir de um ao invés de ser aberto em outra janela do navegador.

Abrir em um iframe.

Utilizando essa opção a aplicação de destino será mostrada na mesma tela da nossa aplicação, e na aplicação de destino haverá um botão voltar para que possamos retornar a aplicação anterior.

Quando selecionamos essa opção, podemos configurar as seguintes opções:

Abrir no iframe

URL de saída da aplicação chamada:

URL de saida do formulário chamado. Caso não seja definido nenhum valor, o endereço de retorno (botão voltar) será a própria consulta.

Nessa opção iremos informar uma mensagem que será mostrada quando o cursor do mouse estiver sobre o campo com o link.

Propriedades do Iframe

Nesse conjunto de configurações, podemos definir algums detalhes do iframe que irá mostrar a aplicação de destino.

Propriedades do iframe

Posição do iframe em relação à aplicação principal:

Nessa opção, iremos definir em que posição em relação a nossa aplicação o iframe será exibido, há quatro opções:

Abaixo: O iframe será exibido abaixo da aplicação principal.
Acima: O iframe será exibido acima da aplicação principal.
Direita: O iframe será exibido ao lado direito da aplicação principal.
Esquerda: O iframe será exibido ao lado esquerdo da aplicação principal.

Altura do iframe:

Permite que a altura do iframe seja configurada.

Largura do iframe:

Permite que a largura do iframe seja configurada.

Modal

Utilizando essa opção a aplicação de destino será mostrada na mesma tela da nossa aplicação, porém ela será mostrada em uma pequena janela por cima da aplicação atual..

Quando selecionamos essa opção, podemos configurar as seguintes opções:

Modal

Altura:

Permite que a altura do Modal seja configurada.

Largura:

Permite que a largura do Modal seja configurada.

URL de saída da aplicação chamada:

URL de saida do formulário chamado. Caso não seja definido nenhum valor, o endereço de retorno (botão voltar) será a própria consulta.

Fecha o formulário após uma atualização:

Escolhendo a opção Sim, após realizar a atualização de um registro a janela será fechada.

Fecha o formulário após inserção:

Escolhendo a opção Sim, após realizar a inserção de um registro a janela será fechada.

Nessa opção iremos informar uma mensagem que será mostrada quando o cursor do mouse estiver sobre o campo com o link.

Propriedades do Formulário

Nesse conjunto de configurações, podemos definir quais os botões estarão disponíveis na aplicação de formulário de destino. Possuímos inicialmente cinco opções, que são elas:

Propriedades do formulario

Habilitar botão de Insert:

Nessa opção podemos definir se o botão de Inserir estará disponível na aplicação de destino.

Habilitar botão de Update:

Nessa opção podemos definir se o botão de Atualizar estará disponível na aplicação de destino.

Habilitar botão de Delete:

Nessa opção podemos definir se o botão de Excluir estará disponível na aplicação de destino.

Habilitar botões de Navegação:

Nessa opção podemos definir se o botão de primeiro, anterior, próximo e último estarão disponível na aplicação de destino.

Habilitar botão para edição do registro na consulta:

Nessa opção podemos definir se o botão de edição de registros que é o lápis na consulta estará disponível.

Habilitando a opção Habilitar botões de Navegação, será mostrada mais uma opção:

Propriedades do formulario

Mantenha a cláusula WHERE na aplicação de destino:

Habilitando essa opção, a cláusula WHERE da aplicação de consulta será mantida para a aplicação de destino.

Propriedades da Consulta

Nesse conjunto de configurações, podemos definir como a nossa consulta de destino irá ser exibida. Possuímos inicialmente seis opções, que são elas:

![Propriedades do formulario][propriedades_consulta]

Módulo Inicial:

Nessa opção podemos definir como a nossa aplicação será executada, há duas opções:

Consulta: A aplicação irá ser executar como uma consulta.
Filtro: A aplicação irá ser iniciada apartir do filtro.

Quantidade de Linhas:

Nessa opção podemos definir a quantidade de linhas que será mostrada na aplicação de destino.

Quantidade de Colunas:

Nessa opção podemos definir a quantidade de colunas que será mostrada na aplicação de destino.

Paginação:

Nessa opção podemos definir se a paginação da aplicação de destino será total ou parcial, sendo parcial, será a quantidade de linhas informada anteriormente.

Habilitar Cabeçalho:

Nessa opção podemos definir se o cabeçalho da aplicação de destino será mostrado.

Habilitar Botões de Navegação:

Nessa opção podemos definir se o botão de primeiro, anterior, próximo e último estarão disponível na aplicação de destino.