Tópico: Problema com permissões em ActionManager - Show Delphi

DICAS

Visite a biblioteca de dicas da comunidade.

Saiba mais

ARTIGOS

Abordagens detalhadas sobre assuntos diversos.

Saiba mais

INICIANTES

Aprenda a programar de um modo simples e fácil.

Saiba mais

DOWNLOADS

Acesse os materiais exclusivos aos membros.

Saiba mais
voltar

Problema com permissões em ActionManager

Home Fóruns Dúvidas e Problemas relacionados ao UserControl ShowDelphi Edition Problema com permissões em ActionManager

Este tópico contém respostas, possui 2 vozes e foi atualizado pela última vez por  izaque 2 anos, 3 meses atrás.

Visualizando 3 posts - 1 até 3 (de 3 do total)
  • Autor
    Posts
  • #1437

    izaque
    Participante

    Bom dia, estou utilizando o component UCControls com a propriedade NotAllowed = naDisabled, para aplicar as permissões para cada Form. No entanto estou tendo problemas de permissão, pois nego algumas permissões dos Actions, porem eles ainda continuam habilitados, e só desabilitam os controles relacionados aos actions, se eu adicionar ao component UCControls os botões que estão ligados aos actions. Creio que as permissões não estão funcionando para os Actions, somente para os botões. Os Actions estão ligados a um ActionManager. Alguém tem alguma ideia do que devo fazer?

    #1439

    Uma forma de usar os actions e setar para o componente o ActionManager.

    no UserControl1, dá um duplo clique nele que vai abrir as configurações,
    na aba Control Right dá para especificar ActionList, ActionManager, e etc.

    #1450

    izaque
    Participante

    Tive que fazer uma implementação parecida com a do component, o problema não é do UserControl, e sim dos actions relacionadas as operações básicas (Insert, post, Edit), que dependendo do estado do DataSet deve estar habilitada ou não, e o UserControl deve dar a permissão depois que for aplicada os “OnUpdates” dos Actions.

    Obrigado Admin.

    (Resolvido).

Visualizando 3 posts - 1 até 3 (de 3 do total)

Você deve fazer login para responder a este tópico.

Ir ao topo

© 2018 Infus Soluções em Tecnologia - Todos os Direitos Reservados