Validação.

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
viniciusbedra
Rank: Estagiário Sênior
Rank: Estagiário Sênior
Mensagens: 10
Registrado em: Seg, 08 Ago 2011 11:54 am
Localização: RS

Estou com um problema de lógica para fazer uma validação.
Vou citar meu exemplo.
Tenho varios itens que pertencem a varias filiais da empresa.
Aí quero que o usuario possa ver apenas os itens da sua filial.
Eu fiz a validação da seguinte forma.
Criei uma procedure que valida a filial dando uma mensagem de erro
quando o usuario não for da filial.
Ai criei outra que chama a procedure que valida filial
sempre que cair num item de filial que ele não tenha acesso.
Porem da a msg de erro e pula pro proximo registro
ate chegar a um que o usuario possa ver.
Queria otimizar
para diretamente e trazer somente os registros que o usuario pode ver
pulando os que o usuario não tem acesso.
Qual seria a melhor forma?
DanielNN
Moderador
Moderador
Mensagens: 641
Registrado em: Seg, 03 Set 2007 3:26 pm
Localização: Fortaleza - CE
att,

Daniel N.N.

Esta usando junto o EBS? pois existe algumas alternativas por la.

Mas de qualquer forma. Se você consegue identificar usuário-filial e filial-items. Então não vejo muito problema.
Só existir um parâmetro de filial na consulta de items que quando for rodar, pegar a filial do usuário epassar como parametro pro seu select lá.
viniciusbedra
Rank: Estagiário Sênior
Rank: Estagiário Sênior
Mensagens: 10
Registrado em: Seg, 08 Ago 2011 11:54 am
Localização: RS

Obrigado.
Está resolvido ...
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 12 visitantes