Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Nas tabelas a seguir estão descritos os elementos desta janela:

Nome Botão

Descrição

Confirma o valor informado

Confirma o valor digitado.

Cancela

Cancela a criação do filtro.

Campo

Descrição

Informe o valor

Neste campo deve ser marcadoum dos valores constante para o filtro que está sendo criado, que pode ser SIM (Verdadeiro) ou Não (Falso).


Janela Criação de Ligações – Atributo Consulta – Janela Faixa Constante

...

Nas tabelas a seguir estão descritos os elementos desta janela:

Nome Botão

Descrição

Confirma a faixa informado

Confirma a faixa informada.

Cancela

Cancela a criação do filtro.

Campo

Descrição

Informe Faixa

Na parte superior deverá ser informado o valor inicial da faixa e na parte inferior o valor final da faixa.
Considera Valores InformadosQuando marcado, faz com que os valores informados sejam considerados como valores dentro da faixa. Quando desmarcado os valores informados nesta janela são atribuídos como limite inicial e final da faixa e não pertencem a ela.


Janela Criação de Ligações – Atributo Consulta – Janela Lista Valor Constante

...

Nas tabelas a seguir estão descritos os elementos desta janela:

Nome Botão

Descrição

Confirma a lista informada

Confirma a lista informada.

Cancela

Cancela a criação da lista.

Inclui valorInclui o valor digitado na lista de possíveis valores.
Modifica valorSubstitui o valor selecionado pelo valor digitado, conforme registro posicionado no browse.
Exclui valorExclui o valor selecionado da lista de valores.

Campo

Descrição

Tipo

Determina se o valor do atributo deverá ser igual (=) ou diferente (<>) do valor informado na lista de valores.

Informe o valor

Campo utilizado para informar um valor possível para a lista de possíveis valores.
ValorExibe a lista de valores possíveis para determinado atributo, permitindo que sejam selecionados valores para a modificação ou exclusão.


Janela Criação de Ligações – Atributo Consulta – Pasta Opções

...

Nas tabelas a seguir estão descritos os elementos desta janela:

Nome Botão

Descrição

Confirma

Confirma as alterações na estrutura da Ligação.

Cancela

Cancela as alterações na estrutura da Ligação.

Campo

Descrição

Tabela

Exibe as tabelas que fazem parte da Ligação.

Acesso

Exibe a forma de acesso utilizada pela tabela na Ligação.
Lista
Exibe a forma de busca dos registros.
LigaçãoExibe a forma de ligação empregada.
Retorno

Demonstra quais atributos serão retornados pela ligação.

Relac

Exibe o relacionamento da tabela selecionada no browse.

Tipo Acesso

Define a forma de travamento de registros da tabela selecionada no browse. Pode ser:

NO-LOCK

SHARED-LOCK

EXCLUSIVE-LOCK

No caso de atributos de consulta, só é permitida a opção NO-LOCK (sem travamento)

Lista

(parte inferior)

Permite alterar a forma de busca dos registros. A busca pode ser:

FIRST – primeiro registro retornado da ligação

EACH – todos os registros da ligação

LAST – último registro retornado da ligação

Ligação

(parte inferior)

Permite selecionar a forma  de ligação empregada. A forma de ligação  pode ser: INNER JOIN - retornará apenas os registros onde há relacionamento

OUTER JOIN - retornara todos os registros, mesmo não havendo relacionamento

Exemplo: Ligação dos pedidos do cliente. Se a ligação for do tipo INNER JOIN, só retornará os clientes que possuem pedidos, inclusive os pedidos. Em uma ligação OUTER JOIN, retornará inclusive os clientes que não possuem nenhum pedido.

Retorna Campos

Define para a tabela selecionada quais os atributos que irão retornar na ligação. Pode ser:

Todos os Atributos – retornará todos os atributos das tabelas selecionadas

Apenas os informados – retornará apenas os atributos informados na página “atributos”.


Janela Criação de Ligações – Atributo Consulta – Pasta Atributo

...

Nas tabelas a seguir estão descritos os elementos desta janela:

Nome Botão

Descrição

Novo

Inclui ou modificar atributos na lista de atributos utilizados (que poderão ser usados em objetos dinâmicos).

Excluir

Exclui determinado atributo da lista de atributos utilizados.

Mover para cima

Move o atributo selecionado uma posição acima na lista.

Mover para baixo

Move o atributo selecionado uma posição para baixo na lista.

Campo

Descrição

Atributo

Exibe os atributos utilizados no formato banco.tabela.atributo.


Janela Criação de Ligações – Atributo Consulta – Atributos Query

...

Nas tabelas a seguir estão descritos os elementos desta janela:

Nome Botão

Descrição

Confirma

Confirma a escolha da lista de atributos utilizados.

Cancela

Cancela a escolha da lista de atributos utilizados.

Incluir

Inclui o atributo selecionado  na lista de atributos utilizados (que poderão ser usados em objetos dinâmicos).

Excluir

Exclui determinado atributo da lista de atributos utilizados.

Mover para cima

Move o atributo selecionado uma posição acima na lista.

Mover para baixo

Move o atributo selecionado uma posição para baixo na lista.

Campo

Descrição

Tabela

Permite selecionar a tabela da Ligação para a qual se deseja incluir atributos na lista de atributos utilizados.

Atributos Disponíveis

Exibe a lista de atributos disponíveis para serem utilizados.

Atributos Selecionados

Exibe a lista de atributos que foram escolhidos para serem utilizados pela Ligação.

Rótulo

Exibe o rótulo do atributo selecionado na lista da direita.

Tipo Dado

Exibe o tipo de dado do atributo selecionado na lista da direita.

Formato

Exibe o formato do atributo selecionado na lista da direita.

Largura

Exibe a largura do atributo selecionado na lista da direita

Ajuda

Exibe a ajuda do atributo selecionado na lista da direita.


Janela Criação de Ligações – Atributo Consulta – Preview

...

Esta tela monta dinamicamente um browse com os atributos da Ligação para que se possa testar o funcionamento da mesma.

...

Na tabela a seguir estão descritos os elementos desta janela:

Nome Botão

Descrição

ConfirmaFecha a janela de Preview.


Janela Criação de Ligações – Tabela Extensão – Relacionamento

Quando é criada ou editada uma Ligação para tabela de extensão,  a pasta de relacionamento funciona de uma forma diferente, permitindo trabalhar apenas com igualdade de campos:.

Nas tabelas a seguir estão descritos os elementos desta janela:

Nome Botão

Descrição

Salva a Ligação

Quando acionado, salva as alterações e retorna para a janela Zoom Ligações

Cria a relação de igualdade dos atributos de tabelas diferentes selecionados na lista da esquerda e da direita.

Cancela as alterações

Quando acionado, cancela as alterações ou a criação da Ligação e retorna para a janela Zoom Ligações

Exclui a relação selecionada no browse da parte inferior da página.

Campo

Descrição

Ligação

Relac

Permite

informar o nome desejado para a Ligação, acompanhado de uma breve descrição.

escolher qual relacionamento (entre as tabelas da Ligação) que se deseja criar ou modificar relações de igualdade dos atributos.

Lista Atributos (Esquerda)

Exibe a lista de atributos da tabela do relacionamento selecionado.

Lista Atributos  (Direita)

Exibe a lista de atributos da tabela do relacionamento selecionado (tabela 2).
AtributoExibe o nome do atributo da tabela de extensão.
Atributo RelacExibe o nome do atributo da tabela principal (externa)

Banco Dados

Permite selecionar o Banco de Dados que contém a tabela a ser relacionada.

Código (parte inferior)

Exibe o código PROGRESS (4GL) da Ligação
.
Informações
titleImportante :1:

O funcionamento da janela de criação de Ligações é semelhante tanto para Ligações do tipo Consulta Atributo como para Ligações do tipo Tabela Extensão. No último caso, a pasta de Filtro fica desabilitada e a pasta de Relacionamento é alterada para que o relacionamento seja armazenado campo a campoA lista de tabelas da ligação já inicia (obrigatoriamente) com a tabela externa incluída.

Informações
titleImportante 2:

A lista de tabelas da ligação já inicia (obrigatoriamente) com a tabela externa incluídaPara ligações do tipo Tabela Extensão o relacionamento entre a tabela externa e a tabela selecionada deve ser obrigatoriamente de um para um. Além disso, para ligações desse tipo só poderá ser selecionada uma única tabela, além da tabela externa que já vem previamente selecionada. Esses passos são necessários para garantir o sincronismo de inclusão e modificação de registros na tabela específica no ambiente de aplicação.