Jump to content
Seja Membro VIP - Remova Banners de Propagandas, Tenha Liberado Qualquer Download, Além de Acessos em Áreas Exclusivas!! ×
Quer acesso a todas as Áreas do Fórum, até aquelas só para membros VIPs? Também quer poder baixar qualquer ARQUIVO? ×

Fórmula visual bloquear edição de campo


Recommended Posts


  • Topic Count:  3
  • Topics Per Day:  0.01
  • Content Count:  9
  • Content Per Day:  0.03
  • Reputation:   1
  • Achievement Points:  86
  • Solved Content:  0
  • Days Won:  1
  • Status:  Offline
  • Device:  Windows

Bom dia,  amigos.

Alguma forma de criar uma Fórmula Visual, para bloquear a edição de um campo.

agradeço qualquer ajuda.

Link to comment
Share on other sites


  • Topic Count:  10
  • Topics Per Day:  0.00
  • Content Count:  119
  • Content Per Day:  0.05
  • Reputation:   41
  • Achievement Points:  811
  • Solved Content:  0
  • Days Won:  20
  • Status:  Offline
  • Age:  26
  • Device:  Windows

Boa tarde @sampaioex

O campo ficará bloqueado para todos os usuários sem nenhum tipo de exceção ?! Se sim, sugiro você fazer o bloqueio via parametrização do módulo (se possível) ou bloquear via perfil do usuário na parte de acesso aos campos.

Caso o campo dependa da informação de algum outro campo para bloquear ai sim utilizar a formula visual. Você pode criar uma FV vinculada ao gatilho "Após a Leitura de Edição" e utilizar as atividade de "Se/Senão" (para ler o campo) e atividade  "Alterar Propriedades da Coluna" e bloquear a edição. Dessa forma o campo ficará de fato bloqueado para edição

 

Link to comment
Share on other sites


  • Topic Count:  3
  • Topics Per Day:  0.01
  • Content Count:  9
  • Content Per Day:  0.03
  • Reputation:   1
  • Achievement Points:  86
  • Solved Content:  0
  • Days Won:  1
  • Status:  Offline
  • Device:  Windows

30 minutos atrás, caiiomonteiro disse:

Boa tarde @sampaioex

O campo ficará bloqueado para todos os usuários sem nenhum tipo de exceção ?! Se sim, sugiro você fazer o bloqueio via parametrização do módulo (se possível) ou bloquear via perfil do usuário na parte de acesso aos campos.

Caso o campo dependa da informação de algum outro campo para bloquear ai sim utilizar a formula visual. Você pode criar uma FV vinculada ao gatilho "Após a Leitura de Edição" e utilizar as atividade de "Se/Senão" (para ler o campo) e atividade  "Alterar Propriedades da Coluna" e bloquear a edição. Dessa forma o campo ficará de fato bloqueado para edição

 

Boa tarde, Caio.

Consegui bloqueando via perfil, atendeu realmente oque queria, nem lembrava dessa opção..

Agradeço o apoio.

Link to comment
Share on other sites


  • Topic Count:  10
  • Topics Per Day:  0.00
  • Content Count:  119
  • Content Per Day:  0.05
  • Reputation:   41
  • Achievement Points:  811
  • Solved Content:  0
  • Days Won:  20
  • Status:  Offline
  • Age:  26
  • Device:  Windows

2 minutos atrás, sampaioex disse:

Boa tarde, Caio.

Consegui bloqueando via perfil, atendeu realmente oque queria, nem lembrava dessa opção..

Agradeço o apoio.

Boa! Abraços

Link to comment
Share on other sites


  • Topic Count:  47
  • Topics Per Day:  0.01
  • Content Count:  345
  • Content Per Day:  0.06
  • Reputation:   6
  • Achievement Points:  2,115
  • Solved Content:  0
  • Days Won:  4
  • Status:  Offline
  • Age:  18

Seu tópico foi movido para outra área no ForumRM

Mudamos o mesmo de: Sistemas RM > [RM] Fórmulas dos Aplicativos

Para o fórum: Sistemas RM > [RM] Dúvidas e Suporte

Link to comment
Share on other sites

  • 1 month later...

  • Topic Count:  47
  • Topics Per Day:  0.01
  • Content Count:  345
  • Content Per Day:  0.06
  • Reputation:   6
  • Achievement Points:  2,115
  • Solved Content:  0
  • Days Won:  4
  • Status:  Offline
  • Age:  18

Seu tópico foi movido para outra área no ForumRM

Mudamos o mesmo de: Sistemas RM > [RM] Dúvidas e Suporte

Para o fórum: Sistemas RM > [RM] Framework

Link to comment
Share on other sites


  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  8
  • Content Per Day:  0.00
  • Reputation:   7
  • Achievement Points:  64
  • Solved Content:  0
  • Days Won:  3
  • Status:  Offline
  • Age:  35
  • Device:  Windows

Bom dia amigo,

 

Se for para bloquear o campo para todos os usuários, eu particularmente prefiro bloquear via Formula Visual, pois se bloquear no perfil de acesso, sempre que criar um perfil de acesso novo, vai ter que 'lembrar' de bloquear esse campo.

 

Dica extra: aqui tenho várias FV que bloqueiam acesso a campo do módulo da Folha de pagto, por exemplo. Aí tenho usuários chave desse módulo que manjam mais desse módulo e tem um perfil com mais acesos... Aí eu deixo liberado pra eles, faço um if na fórmula visual deixando o perfil deles liberado (futuramente vou criar um metqdados para cadastrar os perfis de usuários chave e facilitar a manutenção).

Link to comment
Share on other sites


  • Topic Count:  4
  • Topics Per Day:  0.01
  • Content Count:  20
  • Content Per Day:  0.07
  • Reputation:   8
  • Achievement Points:  135
  • Solved Content:  0
  • Days Won:  1
  • Status:  Offline
  • Age:  32
  • Device:  Windows

Boa tarde,

Eu tenho uma fórmula que busca por SQL os perfis que não podem alterar campos que refletem na geração do S2205 (evento de alteração de pessoa do eSocial)

Pois tenho funcionários que são alunos, e como estão na mesma base, somente as pessoas do RH podem alterar os dados pessoais deles, mas como também tenho alunos que não são funcionários e o perfil da secretaria precisa alterar informações pessoais, ou seja, não posso limitar no perfil, então eu restringi via FV para atender esse cenário, para quando a secretaria fizesse alteração nos campos de gatilhos, a FV dispara uma exceção QUANDO a pessoa for funcionário.

Caso atenda a necessidade de alguém podem me procurar aqui que passo o modelo da FV e ao invés de validarem perfil na SQL, podem validar codusuário.

abraços...

Edited by Guilherme José Silva
Link to comment
Share on other sites

  • 8 months later...

  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  5
  • Content Per Day:  0.18
  • Reputation:   0
  • Achievement Points:  25
  • Solved Content:  0
  • Days Won:  0
  • Status:  Offline
  • Device:  Windows

Bom dia a todos

Sou nova por aqui e preciso de uma ajuda

 

Preciso bloquear a edição de um campo, após salvo

mas é um campo criado por mim, dentro do prontuario médico, aba de inf clinicas

ele fica na tabela VINFCLINICAPRONT, é um campo VMEMO e nao consigo fazer esse bloqueio na parte de perfil, (não sei pq) e pensei em bloquear via forula visual, acham possivel? se sim, como seria o passo a passo?

Link to comment
Share on other sites


  • Topic Count:  897
  • Topics Per Day:  0.14
  • Content Count:  8,834
  • Content Per Day:  1.34
  • Reputation:   306
  • Achievement Points:  106,510
  • Solved Content:  0
  • Days Won:  193
  • Status:  Online
  • Age:  52
  • Device:  Windows

Esse bloqueio seria para um usuário especifico, um ( ou mais ) perfil(s) ou qual seria a regra? Pois, pode também tentar  tratar esse bloqueio via acesso a campos. 

Caso não seja possível por este caminho, em geral consegue-se por FV sim. 

39 minutos atrás, AMANDA CAPELLARI disse:

Bom dia a todos

Sou nova por aqui e preciso de uma ajuda

 

Preciso bloquear a edição de um campo, após salvo

mas é um campo criado por mim, dentro do prontuario médico, aba de inf clinicas

ele fica na tabela VINFCLINICAPRONT, é um campo VMEMO e nao consigo fazer esse bloqueio na parte de perfil, (não sei pq) e pensei em bloquear via forula visual, acham possivel? se sim, como seria o passo a passo?

 

Link to comment
Share on other sites


  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  5
  • Content Per Day:  0.18
  • Reputation:   0
  • Achievement Points:  25
  • Solved Content:  0
  • Days Won:  0
  • Status:  Offline
  • Device:  Windows

Seria um bloqueio para todos os usuarios do modulo SSO.

Tentei via acesso a campos, mas a aba INFORMAÇÕES CLINICAS não funciona e nao sei  o pq.
os bloqueios funcionam na aba da consulta somente:
em verde consigo o bloqueio via perfil e no vermelho não, por isso pensei numa FV

image.png.c0d16a3aa7dc4710f57ff9f5f78e5913.png

Link to comment
Share on other sites


  • Topic Count:  10
  • Topics Per Day:  0.00
  • Content Count:  119
  • Content Per Day:  0.05
  • Reputation:   41
  • Achievement Points:  811
  • Solved Content:  0
  • Days Won:  20
  • Status:  Offline
  • Age:  26
  • Device:  Windows

Bom dia @AMANDA CAPELLARI

Essa tela seria uma etapa do assistente de lançamentos de exames ?

image.png

Link to comment
Share on other sites


  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  5
  • Content Per Day:  0.18
  • Reputation:   0
  • Achievement Points:  25
  • Solved Content:  0
  • Days Won:  0
  • Status:  Offline
  • Device:  Windows

eu até consigo chegar nela por esse caminho, mas por algum motivo o bloqueio por perfil nao da certo pra essa aba, mesmo indo na tabela certinha e nunca fiz FV, mas to achando que é o unico caminho, pq preciso bloquear o camp oda consulta.

Não posso permitir alteração numa consulta médica:

essa aba é a tabela VEXAMESPRONTINFCLINICA e so consigo bloqueio via perfil na VEXAMESPRONT

image.png.7de01709c1edc24fa0372a8aa35260e8.pngimage.png.c7ce652a72cc81e0f11299ee1f624e24.png

 

Via perfil esta tudo bloqueado (pois estou nos testes) mas qundo vou acessar, permite edição:

image.png.6c6534b7a2a657bfcba206270421a9cd.pngimage.png.047f1cc0568e29fa81b1d90452365fda.png

 

Estou tendo problemas, pois questionam a segurança do sistema, uma vez que outra pessoa pode editar uam consulta médica 

Link to comment
Share on other sites

  • 2 weeks later...

  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  5
  • Content Per Day:  0.18
  • Reputation:   0
  • Achievement Points:  25
  • Solved Content:  0
  • Days Won:  0
  • Status:  Offline
  • Device:  Windows

Bom dia

alguem que consiga me ajudar a achar o nome do server?

na SQL chama

VEXAMESPRONTINFCLINICA

ela é uma aba do prontuário médico

 

image.png.bb67462ef7e05184eaf3ecef5bc4d508.png


 

Link to comment
Share on other sites


  • Topic Count:  5
  • Topics Per Day:  0.02
  • Content Count:  26
  • Content Per Day:  0.08
  • Reputation:   8
  • Achievement Points:  185
  • Solved Content:  0
  • Days Won:  2
  • Status:  Offline
  • Age:  21
  • Device:  Windows

44 minutos atrás, AMANDA CAPELLARI disse:

Bom dia

alguem que consiga me ajudar a achar o nome do server?

na SQL chama

VEXAMESPRONTINFCLINICA

ela é uma aba do prontuário médico

 

image.png.bb67462ef7e05184eaf3ecef5bc4d508.png


 

Amanda, bom dia!

Se você usar o atalho no teclado CTRL + ALT + F9 dentro da tela, você consegue ver o nome do DataServer. Seria esse que você procura ?

Link to comment
Share on other sites


  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  5
  • Content Per Day:  0.18
  • Reputation:   0
  • Achievement Points:  25
  • Solved Content:  0
  • Days Won:  0
  • Status:  Offline
  • Device:  Windows

2 minutos atrás, Marcos Vinicius disse:

Amanda, bom dia!

Se você usar o atalho no teclado CTRL + ALT + F9 dentro da tela, você consegue ver o nome do DataServer. Seria esse que você procura ?

Quando vou pra essa parte do prontuario o dataserver fica em branco:

 

image.thumb.png.30e03339a62fcd66b2bc853f84461660.png

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.