ADS Core

Índice

Uso de entidades nas interfaces

ADS_CORE.CAD_USAG

Descrição

Cadastro das entidade (base ou lookup) para as interfaces do ADS. Pemite incluir, alterar e excluir registros da entidade CONSULTAS abaixo de um interface.

Na inclusão do primeiro registro (interface não tem consulta), orienta para ser a entidade base, pedindo apenas o Alias e o nome da entidade.

Na inclusão das demais, primeiro pede a CONSULTA onde será feito o JOIN e depois as opções de FKs (mostrando Entidade + FK) disponíveis como join para aquela consulta e o alias.

Esta interface é usada em diferentes guias do sistema. Clique nos links de navegação abaixo para obter maiores informações.

Entidades:

Campos:

Alias que representa o uso desta entidade pelo bloco. Sugere-se que este nome siga as seguintes convenções:
  • Seja pequeno. Preferencialmente com 4 letras.
  • Utilize "BASE" para a entidade-base.
  • Utilize iniciais/mnemonicos que identifiquem o que a entidade representa dentro do bloco. Ex: CLIE para uma referencia a uma entidade PESSOAS que neste bloco se refere a CLIEnte;
  • Comece com as letras A-Z e complemente usando apenas letras (A-Z) e dígitos (0-9).
Lista a entidade relacionada com a consulta. Pode ser tanto uma entidade base como uma lookup.
Indica se a entity usage é Base ou Lookup
Domínio utilizado para identificar todo os registros da base de dados. Todas as entidades possuem uma chave primária deste tipo.


Em condições normais, atributos deste domínio não são apresentados na Interface.

Mostra a FK que faz a ligação.
Texto livre para descrição do componente. Esta descrição inclui o que o componente representa, quais as funcionalidades que ele tem, o que ele representa e quando necessário dá um breve resumo de como ele funciona.
Ver ADS_COMPS.TIPOS_COMPONENTES
Quando preenchido, indica que o componente atual herda todas as funcionalidades de um outro componente. Muitas vezes está associado ao tipo de dado que o componente retorna ou representa.
Filtro a ser utilizado para os registros desta entidade. Na entidade base, este filtro serve para restringir os registros que poderão ser consultados pelo bloco. Nas lookups, este filtro serve para restringir os registros a serem apresentados como opção de seleção (lista de opções, autocomplete, etc.).
Define o que fazer com os campo das telas no caso de uma exclusão de um item.
  • Exclusão em cascata - Exclui os campos associados ao item que está sendo excluído.
  • Exclusão restrita - Não permite a exclusão dos campos associados ao item caso existam telas que o utilizam.
Lista dos itens da entidade da interface.
Define uma tela para onde deverá navegar quando o usuário deseja obter mais informações sobre este elemento.
Em geral, deve-se selecionar uma tela do tipo VIEW cuja entidade-base é igual ao desta usage.
Indica se o gerador deve incluir campos para todos os itens da entidade nas telas da interface.
Indica se o gerador deve incluir os campos das FKs da entidade nas telas da interface.
Indica se o gerador deve incluir o ID da entidade nas telas da interface.
Indica se o gerador deve incluir os campos de itens obrigatórios nas telas da interface.
Indica se o gerador deve incluir os campos de itens opcionais nas telas da interface.
Indica se o gerador deve incluir os campos das UKs da entidade nas telas da interface.
Indica o nome global do componente. Se o componente for raiz (não tem pai), então o nome global será igual ao nome do componente. Se o componente não for raiz (tem pai), então o nome global é formado pelo nome global do componente pai + "." + nome do componente. Ex: ADS, ADS.COMPONENTES, ADS.COMPONENTES.NOME_GLOBAL

Operações

Topo

Listagem

Apresenta uma lista com os registros que atendem os filtros informados. Clique no registro para selecioná-lo. Caso o registro desejado seja o primeiro (ou único), é possível selecioná-lo pressionando a tecla ENTER.
Topo

Alteração

Tela que permite a alteração de um registro.
Topo

Inclusão

Permite criar novos registros no sistema. Informe os campos e pressione em Salvar.
Topo

Exclusão

A exclusão do registro pode ser disparada a partir da tela de consulta e/ou de manutenção do mesmo.
O registro somente será excluído se todas as condições necessárias forem encontradas, gerando um erro, caso alguma destas condições não estiver sendo atendida.
Topo

Ajustar nomes

Ajusta o nome de todos os itens de forma que:

Veja também