Ir para conteúdo

Marcar um filtro como "sempre usar este filtro ao abrir a visão" para todos os usuários


andrelfg

Posts Recomendados


  • Tópicos Que Criei:  2
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  9
  • Conteúdo/Dia:  0.00
  • Reputação:   2
  • Pontos/Conquistas:  68
  • Conteúdo Resolvido:  0
  • Dias Ganho:  2
  • Status:  Offline
  • Idade:  41
  • Dispositivo:  Windows

Prezados, boa tarde,


gostaria de saber se vocês já tiveram esta necessidade. Preciso marcar um determinado filtro, já criado como global, como "Sempre usar este filtro ao abrir a visão" para todos os usuários. Mesmo eu marcando este filtro desta forma e depois compartilhando ele como global, o mesmo não fica com esta opção marcada para os outros usuários.


Caso não exista uma forma de ser feita via MDI, gostaria de verificar se vocês saberiam dizer qual seria o campo em que esta informação fica armazenada no banco de dados. Procurei nas tabelas GFILTROS e GCONDICAO e não encontrei campo que armazene esta informação. Sabendo o campo, eu poderia replicar esta opção para todos os demais usuários do sistema, para que o filtro seja aberto de forma automática para todos, quando a visão fora acessada.

Desde já agradeço pela ajuda.
 

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  1
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  3
  • Conteúdo/Dia:  0.00
  • Reputação:   1
  • Pontos/Conquistas:  26
  • Conteúdo Resolvido:  0
  • Dias Ganho:  1
  • Status:  Offline

Andre,

Fazer essa tarefa via banco de dados não será nada fácil. O sistema realiza alterações em duas tabelas ao marcar a opção "Sempre usar este filtro ao abrir a visão".

Tabelas essas que são: GUSRPAR e GUSRGRIDPREF.

Para a tabela GUSRPAR  o sistema altera a coluna PREFERENCIAS; Para a tabela GUSRGRIDPREF o sistema realiza uma inserção.

Para você entender melhor como são realizadas essas operações, sugiro que utilize o SQL Server Profiler ou alguma ferramenta similar.

  • Obrigado 1
Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  2
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  9
  • Conteúdo/Dia:  0.00
  • Reputação:   2
  • Pontos/Conquistas:  68
  • Conteúdo Resolvido:  0
  • Dias Ganho:  2
  • Status:  Offline
  • Idade:  41
  • Dispositivo:  Windows

Geraldo, muito obrigado pela ajuda!

Meu objetivo era limitar a visão dos usuários às fórmulas que eu havia criado para apuração de resultados do módulo Gestão Educacional. Acabou que resolvi q questão usando fórmula visual, assim, a mesma é executada quando é feito um lookup para as fórmulas, dentro das apurações de resultados. Desta forma, atingi o mesmo objetivo que eu desejava.

Realmente via banco de dados ia ser bem complicado.

Abraço e novamente, obrigado pela ajuda!

Link para comentar
Compartilhar em outros sites

  • 3 anos depois...

  • Tópicos Que Criei:  8
  • Tópicos/Dia:  0.01
  • Meu Conteúdo:  25
  • Conteúdo/Dia:  0.02
  • Reputação:   0
  • Pontos/Conquistas:  215
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  46
  • Dispositivo:  Windows

Bom dia sobre estes tópico acima.

Ao entrar no sistema deve-se desmarcar o campo de entrada automática das telas isso °?

 

Abg.

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  885
  • Tópicos/Dia:  0.13
  • Meu Conteúdo:  8.801
  • Conteúdo/Dia:  1.34
  • Reputação:   291
  • Pontos/Conquistas:  106.263
  • Conteúdo Resolvido:  0
  • Dias Ganho:  185
  • Status:  Online
  • Idade:  51
  • Dispositivo:  Windows

1 hora atrás, FABIO MATOS DE SOUZA disse:

Bom dia sobre estes tópico acima.

Ao entrar no sistema deve-se desmarcar o campo de entrada automática das telas isso °?

 

Abg.

Não entendi sua pergunta Fábio. Poderia reformular?? 

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  8
  • Tópicos/Dia:  0.01
  • Meu Conteúdo:  25
  • Conteúdo/Dia:  0.02
  • Reputação:   0
  • Pontos/Conquistas:  215
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  46
  • Dispositivo:  Windows

Jair,

 

Tudo bem?

 

Como eu faço para desabilitar esse erro em um usuário: GUSRGRIDPREF. 

Via regra do sistema.

 

 

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  885
  • Tópicos/Dia:  0.13
  • Meu Conteúdo:  8.801
  • Conteúdo/Dia:  1.34
  • Reputação:   291
  • Pontos/Conquistas:  106.263
  • Conteúdo Resolvido:  0
  • Dias Ganho:  185
  • Status:  Online
  • Idade:  51
  • Dispositivo:  Windows

Se você está se referindo a desmarcar a tela de filtros para não abrir de forma automática sempre que abrir um cadastro, basta você abrir os filtros, desmarcar a opção e escolher um filtro e entrar... pronto, não tem mais default para o usuário. Mas como citado acima, isso é feito por usuário. Não dá via sistema pra fazer para todos. 

image.png

Link para comentar
Compartilhar em outros sites

Participe da conversa

Você pode postar agora, e se registrar mais tarde. Se você tiver uma conta, faça o login agora para postar com sua conta.

Visitante
Responder esse tópico

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

×   Seu link foi automaticamente inserido no corpo do post.   Exibir como um link

×   Seu conteúdo anterior foi restaurado.   Limpar conteúdo do editor

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

×
×
  • Criar Novo...

Informação Importante

Usando este site, você concorda com nossos Termos de Uso e nossa Política de Privacidade.