Sub-sistema para armazenar preferências de configurações

Índice

Preferências do usuário

RTPREF.CAD_PREFERENCIA_USUARIO

Descrição

Bloco de interface acessado através do módulo de cadastramento de usuários que permite manter as preferências do usuário.

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

Cadastro de usuários:

Campos:

Nome dado para a preferência. Os nomes são organizados de forma hierárquica usando o "." como delimitador do nível.
Ex:
  • RT.CHARSET
  • APP.DEBUG
  • APP.UI.FOOTER_CONTENT
  • ADS.CAD_METH.CODE.TECNOLOGY
Texto livre para descrição da preferência. Deve detalhar a finalidade e a forma com que o parâmetro será utilizado pelo sistema, auxiliando o usuário na hora que seu valor deva ser configurado.
Ex:
  • Charset das comunicações com o browser.
  • Indicador para gerar informações extras nos logs do sistema
  • Conteúdo a ser anexado no rodapé de todas as interfaces.
  • Tecnologia a ser utilizado pos padrão na criação de novas implementações.
Valor padrão dado para a preferência. Dependendo dos escopos definidos para a preferência, este valor será utilizado apenas quando não houver um valor mais específico definido para sessão, usuário, estabelecimento, ou instância.
Ex:
  • utf-8
  • S
  • (c) Telescope 2007-2012
  • JAVA/T2
Valor do parâmetro. Este atributo contém a informação que será utilizada pelo sistema para a respectiva preferência.

Operações

Topo

Pesquisar

Ao pesquisar, o usuário poderá informar critérios de filtro para listar apenas os registros desejados. Normalmente depois de informar os filtros desejados, o usuário deverá executar a operação [b:Listar].
Obtenha maiores detalhes em Como utilizar a tela de pesquisa?.
Comportamento:Topo

Listar

Apresenta uma lista com os registros que atendem aos filtros informados.
A lista possui diversos recursos práticos e importantes para o usuário:
RT.CHARSETCharset das comunicações com o browser.
APP.DEBUGIndicador para gerar informações extras nos logs do sistema
APP.UI.FOOTER_CONTENTConteúdo a ser anexado no rodapé de todas as interfaces.
ADS.CAD_METH.CODE.TECNOLOGYTecnologia a ser utilizado pos padrão na criação de novas implementações.
Topo

Novo

Permite criar novos registros no sistema. Ao ser executado, o sistema apresenta um formulário com todos os campos do registro que deverão ser preenchidos. Quando todos os campos desejados estiverem preenchidos, clique em [b:Salvar].
Charset das comunicações com o browser.
utf-8
Topo

Alterar

A partir da tela de consulta de um registro, esta operação permite alterar os dados do mesmo.
O sistema abre um formulário com os campos editáveis. Após alterar os campos, o usuário deverá clicar em [b:Salvar].
Charset das comunicações com o browser.
utf-8
Topo

Excluir

Exclui o registro selecionado. 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.
Comportamento:

Regras

Informar usuário

Caso não informado o parâmetro usuário dever utilizado o usuário atual.
Eventos que disparam esta regra:
  • Depois de ler formulário "Pesquisar"

Remover menu

Ao remover a preferência RT.UI.USER_MENU também é removido o menu do usuário.
Eventos que disparam esta regra:
  • Depois de excluir formulário "Excluir"