Como bloquear a edição de um parâmetro no Pergunte

No artigo de hoje, vamos demonstrar em como bloquear a edição de alguns parâmetros de pergunta (SX1) para determinados usuários.

  1. Abra o Configurador (SIGACFG) e entre em Usuário > Senhas > Configuração de Perguntas (rotina CFGA540)

Opção no menu

  1. Clique no botão Incluir

Clicando em Incluir

  1. Insira no cabeçalho o código do grupo de perguntas (X1_GRUPO – no nosso caso colocamos o código A311TES) e o código do usuário e/ou do grupo de usuários

Definindo o grupo de perguntas, o usuário e/ou grupo de usuários

  1. Ao preencher o grupo de perguntas, a grid será populada com os parâmetros. Deixe cinza os registros (apertar delete na linha) que o usuário PODERÁ alterar. Os que ele não poder alterar, deixe sem fundo cinza, e se quiser, deixe um conteúdo default, conforme print abaixo

Manipulando as perguntas

  1. Feito isso, agora quando o usuário (ou os usuários do grupo), acessarem o grupo de perguntas, ele virá com alguns parâmetros bloqueados

Exemplo visualizando a pergunta com parâmetro bloqueado

Obs.: Isso é interessante também, para configurar conteúdos default de parâmetros ao carregar a tela do pergunte, através dos campos conteúdo e fórmula você pode definir por exemplo, Data de e até, códigos de e até, etc.

Obs. 2: As definições salvas nessa tela, ficarão na tabela SXK

Referências:

Bom pessoal, por hoje é só.

Abraços e até a próxima.

Dan (Daniel Atilio)
Cristão de ramificação protestante. Especialista em Engenharia de Software pela FIB, graduado em Banco de Dados pela FATEC Bauru e técnico em informática pelo CTI da Unesp. Entusiasta de soluções Open Source e blogueiro nas horas vagas. Autor e mantenedor do portal Terminal de Informação.

Deixe uma resposta

Terminal de Informação