Perguntas CONSULTA PADRÃO - PERSONALIZADA

Mais
9 anos 4 meses atrás #26524 por fernandoigor
Bom dia, amigos!

Preciso da ajuda de vocês. Gostaria que os usuários usassem a CONSULTA PADRÃO SB1 de produtos. No entanto, preciso que em um usuário específico ele use uma CONSULTA PADRÃO Z_SB1, por exemplo, onde iria aparecer somente alguns dos produtos e não o cadastro completo de produto.

Como fazer?

Por favor Acessar ou Registrar para participar da conversa.

Mais
9 anos 4 meses atrás #26525 por admin
Respondido por admin no tópico CONSULTA PADRÃO - PERSONALIZADA
Fernando bom dia, você tem duas saidas:

Primeira:

Na própria consulta SB1 coloque um filtro tipo assim Iif(__cUserId$'000232',SB1->B1_TIPO='PA',.t.)

Neste Caso se o ID do usuário logado for o 232 então ele verá apenas os produtos tipo PA, caso contrário outros usuários verão todos os produtos.

Agora se deseja substituir a consulta padrão ai é mais treta, precisa criar uma consulta padrão personalizada e chamar uma função:

Tipo

U_ConsSB1()


User Function ConsSB1()

If __cUserID$'000232'
ConPad("Z_SB1",,,,,)
Else
ConPad("SB1",,,,)
Endif
Return .t.

Não lembro da syntax da função conpad mas espero ter te ajudado.

Abraços e seja bem vindo ao masteradvpl.


:woohoo: :woohoo: :woohoo:

Por favor Acessar ou Registrar para participar da conversa.

Mais
9 anos 4 meses atrás #26537 por fernandoigor
Obrigado pela ajuda amigo!
Farei os testes, mas creio que dessa forma eu resolva meu problema!
abs

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.082 segundos
Joomla templates by a4joomla