Ligação de Edição
Criando uma Ligação de Edição.
Esse tipo de ligação permite que seja criado um link a partir de uma Procedure para um Formulário, com o intuito de editar os registros da linha da consulta.
Nas opções dos tipos de ligação, iremos escolher a Ligação de Edição. Escolhendo essa opção será possível editar um registro na Consulta.
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:
Localizando Aplicações
Para auxiliar na localização da aplicação é possível utilizar os botões de agrupamento ou o campo Procurar.
Campo de pesquisa
A pesquisa é realizada pelo nome da aplicação.
Botões de Agrupamento
Neste agrupamento são três opções de visualização:
Todas
Lista todas as aplicações do projeto em ordem alfabética a-z.
Exemplo das aplicações sem agrupamento
Por Pasta
Lista as aplicações agrupadas por sua pasta, de acordo com a organização das aplicações no Projeto Explorer.
Exemplo das aplicações agrupadas Por Pasta
- Item 1 - Lista de pastas criadas no Projeto Explorer. Selecione a pasta e todas as aplicações da pasta serão exibidas no item 2.
- Item 2 - Lista das aplicações da pasta selecionada no Item 1.
Por Tipo
Lista as aplicações agrupadas por seu respectivo tipo.
Exemplo das aplicações agrupadas Por Tipo
Item 1 - Tipos de aplicações existentes no Scriptcase. Selecione o tipo de aplicação que você deseja listar, as aplicações correspondentes ao tipo selecionado serão listadas no item 2. Item 2 - Lista das aplicações referentes ao tipo selecionado no item 1.
Ao selecionar a aplicação de destino clique em Prosseguir ».
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.
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.
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.
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.
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:
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.
Exibir o Botão Novo na Consulta :
Quando selecionamos a opção Sim, é criado um botão Novo na consulta para a inserção de novos registros.
Também ao selecionar a opção Sim, é mostrado duas novas opções Lable para o botão Novo e Hint para o botão Novo:
Label para o botão Novo:
Nessa opção iremos informar um nome para o botão que será mostrado na Consulta.
Hint para o botão Novo:
Nessa opção iremos informar uma mensagem que será mostrada quando o cursor do mouse estiver sobre o botão Novo.
Tecla de Atalho para o Botão Novo:
Indica qual a tecla de atalho para o botão adicionar Novo Registro.
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:
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.
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.
Exibir o Botão Novo na Consulta :
Quando selecionamos a opção Sim, é criado um botão Novo na consulta para a inserção de novos registros.
Tecla de Atalho para o Botão Novo:
Indica qual a tecla de atalho para o botão adicionar Novo Registro. Também ao selecionar a opção Sim, em Exibir o Botão Novo na Consulta é mostrado duas novas opções:
Label para o botão Novo:
Nessa opção iremos informar um nome para o botão que será mostrado na Consulta.
Hint para o botão Novo:
Nessa opção iremos informar uma mensagem que será mostrada quando o cursor do mouse estiver sobre o botão Novo.
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:
Tecla de Atalho para o Botão Novo:
Indica qual a tecla de atalho para o botão adicionar Novo Registro.
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.
Propriedades do Iframe
Nesse conjunto de configurações, podemos definir algums detalhes do iframe que irá mostrar a aplicação de destino.
Exibir o cabeçalho da aplicação chamada:
Escolhendo a opção Sim, o cabeçalho da aplicação de destino também será mostrada no 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.
Ação após um insert:
Nessa opção, iremos definir o que ocorrerá após a inserção de um registro, há duas opções:
Recarregar a grid: A página atual será recarregada após a inserção.
Mover para o final da consulta: Após a inserção será mostrado a última página da consulta com o último registro inserido.
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:
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.
Exibir o Botão Novo na Consulta :
Quando selecionamos a opção Sim, é criado um botão Novo na consulta para a inserção de novos registros.
Tecla de Atalho para o Botão Novo:
Indica qual a tecla de atalho para o botão adicionar Novo Registro.
Também ao selecionar a opção Sim, em Exibir o Botão Novo na Consulta é mostrado duas novas opções:
Label para o botão Novo:
Nessa opção iremos informar um nome para o botão que será mostrado na Consulta.
Hint para o botão Novo:
Nessa opção iremos informar uma mensagem que será mostrada quando o cursor do mouse estiver sobre o botão Novo.
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:
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 boã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.
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:
Redirecionar após inclusão:
Nessa opção podemos definir o que ocorrerá com a aplicação após a inclusão do registro.
Redirecionar após atualização:
Nessa opção podemos definir o que ocorrerá com a aplicação após a atualização do registro.