KB-30689: Limitando a visibilidade de um botão a dois grupos de usuários.

Descrição:

Como limitar a visibilidade de um botão que está dentro de um XControl a dois grupos de usuários?

Solução:

Para isto, siga estes procedimentos:

  • Crie um tag interno que guardar a informação sobre a exibição ou não do botão.
  • Crie um script no evento OnLogin do Viewer que atualize o valor do tag criado, utilizando a função Application.IsUserMemberOfGroup(“nome do grupo”). Caso queira testar mais de um grupo, basta utilizar o operador OR.
  • Insira uma propriedade nova do tipo Boolean no XControl.
  • Associe esta nova propriedade à propriedade Visible do botão.
  • Na Tela da aplicação, insira uma instância do XControl e associe sua nova propriedade ao valor do tag interno.

Observação: Anexo a este artigo está uma aplicação exemplo criada com o Elipse E3 versão 3.1 build 270.

Anexos:

Exemplo.zip

Print Friendly, PDF & Email

Este artigo foi útil? Was this helpful?

Classificação média - Average rating 0 / 5. Count: 0

Leave a Reply

Your email address will not be published.Required fields are marked *