ADS Core

Índice

Cadastro de Interfaces

ADS_CORE.CAD_INT

Descrição

Cadastro das interfaces do ADS.

É possível selecionar as principais propriedades desejadas para a interface durante a inclusão de um interface nova.
Opções para incluir telas da interface:
Opções para incluir os itens e campos para a interface:
A nova interface será geradas conforme a escolha destas opções.

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

Módulo de Interfaces:

Campos:

Nome dado para identificar o componente.
Título do componente para fins conceituais.
Campo de consulta que apresenta os parâmetros da interface (se houver)
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
Determina como deve ser o controle de acesso deste componente.
  • Restrito - A operação é restrita a usuários que tenham acesso específico a mesma. Para os outros usuários, a operação é sequer apresentada.
  • Exige credencial - A operação exige a credencial de um usuário com este direito de acesso no momento da sua execução. Neste caso, caso o usuário da sessão corrente não possuir esta credencial, o sistema irá pedir as credenciais de um usuário que as tenha. Ao contrário da política de acesso "Restrito", a operação é visível para qualquer usuário que tenha acesso a uma operação de entrada do bloco, mas caso ele não tenha o direito de acesso específico, o sistema irá pedir as credencias de alguém que tenha este direito. Ver Política de acesso "Exige credencial"
  • Usuário - Todos os usuários logados tem acesso a este elemento.
  • Público - Qualquer um tem acesso a este elemento (mesmo usuários não logados)
Reporta as operações que a 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
Domínio para campos de texto que permite tags de formatação HTML.
Campo utilizado como "container" do diagrama das entidades.
Campo usado como container para a documentação das telas da interface.
Mostra os procedimentos específicos relacionados com a interface.
Indica se a interface deve ser uma tela do tipo Query.
Indica se a interface deve ser uma tela do tipo List.
Indica se a interface deve ser uma tela do tipo View.
Indica se a interface deve ser uma tela do tipo Update.
Indica se a interface deve ser uma tela do tipo Insert.
Indica se a interface deve ser uma tela do tipo Delete.
Domínio genérico para tratamento de atributos contendo textos longos e com quebras de linha. A entrada de dados é feita através de um campo multi-linhas com largura e altura variáveis (padrão de 100 caracteres por linha e 6 linhas).
Na apresentação, este domínio desconsidera quaisquer tags HTML que estiverem nele, ou seja, mostra as tags e não formata de acordo com elas.

Propriedades (format)

pop-editor

Define se a forma de edição será em um dropbox
Padrão: no

pop-editor-width

Define a largura para o campo de edição do valor, o valor passado é no formato css
Padrão: 60em

pop-editor-height

Define a altura para o campo de edição do valor, o valor passado é no formato css
Padrão: 6em

Operações

Topo

Pesquisa

Permite restringir o conjunto de registros a serem listados informando filtros para determinados campos.
Obtenha maiores detalhes em Como utilizar a tela de pesquisa?.
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

Inclusão

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

Consulta (VIEW)

Tela que apresenta os dados de um registro específico apenas para consulta.
Topo

Alteração

Tela que permite a alteração de um registro.
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.

Dúvidas frequentes

  • Como mudar os nomes e códigos das teclas usadas na interface?
  • Como definir o nome que aparece como contexto na primeira guia de um módulo?
  • Como fazer um LIST filtrar um atributo que é filho da entidade base
  • Como definir uma tecla de atalho para uma ação do usuário?
  • Como abrir um diálogo para o usuário confirmar a execução de uma ação?
  • Como forçar o aparecimento das guias dos módulos?
  • Como definir o ícone a ser usado para uma ação?
  • Como apresentar um sufixo em campo de tela?
  • Como gerar uma planilha a partir de uma query?
  • T2 - Como gerar um aviso/alerta sonoro em uma página web?
  • Como criar um campo que tenha o valor derivado de uma função?
  • Como alterar a ordenação dos elementos de uma list?
  • Veja também