Feedback

Ligação de Aplicação

Esse tipo de ligação permite que seja criado um link a partir de um Formulário para qualquer tipo de aplicação.

Nas opções dos tipos de ligação, iremos escolher a Ligação de Aplicação. Escolhendo essa opção será possível acessar outra aplicação apartir do formulário.

Ligacao de edicao escolha

Lista de Aplicações

Todas as aplicações do projeto disponíveis para a ligação serão listadas. Nesta etapa o desenvolvedor deve selecionar a aplicação de destino que será utilizada na ligação.

Tela com a lista de aplicações disponíveis para ligação de edição

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

Campo pesquisa para buscar a aplicação pelo seu nome

A pesquisa é realizada pelo nome da aplicação.

Botões de Agrupamento

botões para agrupamento das aplicações

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

Exemplo da lista de 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

Exemplo da lista de 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

Exemplo da lista de 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

Tela de definição dos parâmetros

Nesta etapa o desenvolvedor deve informar os valores que serão passados aos parâmetros da aplicação de destino.

Estes parâmetros podem ser:

Para o funcionamento correto da Ligação de Edição é necessário que o campo chave primaria do formulário receba um valor, que pode ser definido por uma variável global, por um campo da consulta ou utilizando a opção Valor Fixo.

Parâmetro

Coluna parâmetro da configuração dos parâmetros da ligação

Lista todos os parâmetros definidos na aplicação de destino.

Tipo

Conluna tipo do parâmetro

Define o tipo de origem do valor que será enviado para o parâmetro definido na aplicação de destino.

A opções são:
  • Campos - Utiliza o valor de um campo da aplicação de origem como parâmetro.
  • Variável global - Utiliza o valor de uma variável global, definida na aplicação de origem, como parâmetro. Esta opção será listada apenas se uma variável global for definida em um evento na aplicação de origem.
  • Valor fixo - Utiliza um valor fixo, definido na coluna valor, como parâmetro. Nesta opção apenas valores alfanuméricos são permitidos.
  • Sem Valor - Utilizando esta opção nenhum valor é passado. Ao utilizar esta opção como parâmetro para uma chave primária, a aplicação de destino será exibida em modo de inclusão.

Valor

Coluna valor que lista os valores que devem ser passados como parâmetro

Define o valor que será enviado como parâmetro. As opções desta coluna são alteradas de acordo com o Tipo selecionado.

  • Ao selecionar Campo - A coluna valor irá listar todos os campos da aplicação de origem, que iram enviar o valor.
  • Ao selecionar Variável - Serão listadas todas as variáveis globais definidas na aplicação de origem.
  • Ao selecionar Valor Fixo - Será exibido um campo para que o valor seja informado. Não é permitida a utilização de variáveis nesta opção e devemos utilizar apenas valores alfanuméricos.
  • Ao selecionar Sem Valor - Neste caso nenhum valor será enviado ao parâmetro.

Botão Refresh

Botão Refresh, usado para recarregar a lista de parâmetros

Este botão possibilita a recarga ajax da lista dos parâmetros, desta forma é possível alterar ou adicionar um parâmetro na aplicação de destino sem a necessidade de reiniciar a criação da ligação em curso.


Propriedades da Ligação

Nessa tela iremos configurar as propriedades da ligação.

Redirecionar após inclusão:

Essa configuração possui três opções que irá ocorrer após a inclusão.
Sim: Selecionando essa opção, a aplicação irá para a aplicação da ligação assim que for inserido um novo registro.
Não: Selecionando essa opção, a aplicação não irá para a aplicação da ligação assim que for inserido um novo registro.
Sair da Aplicação: Selecionando essa opção, a aplicação irá para a aplicação de saída ou para a aplicação que chamou o formulário inicialmente, após inserção do registro.

Redirecionar após inclusão:

Essa configuração possui três opções que irá ocorrer após a inclusão.
Sim: Selecionando essa opção, a aplicação irá para a aplicação da ligação assim que for editado um registro.
Não: Selecionando essa opção, a aplicação não irá para a aplicação da ligação assim que for editado um registro.
Sair da Aplicação: Selecionando essa opção, a aplicação irá para a aplicação de saída ou para a aplicação que chamou o formulário inicialmente, após atualização do registro.