Boa tarde!
estou tentando tirar um relatório onde o resultado da consulta vai ser de acordo com o grupo de usuario. A ideia é ficar assim .
Um sistema de chamado onde o usuário(group 2) pode somente abrir chamado e o tecnico(group 3) tanto abre como atende o chamado.
quero fazer como que o usuário quando entrar no seu login visualize somente os chamados que estão em aberto, e aberto por ele e o técnico visualize todos os chamado em aberto de todos os usuários.
alguem pode dar uma luz de como posso fazer esse procedimento, visto que no SQL eu só consigo colocar uma clausula Where.
no SQL está assim para o usuário visualizar somente os chamados aberto por ele:
SELECT
cd_chamado,
cd_problemas,
cd_area,
cd_unidade,
cd_setor,
cd_users,
cd_usuario,
ds_descricao,
dt_fechamento,
cd_status,
dt_abertura,
cd_prioridade,
cd_tecnico,
ds_desc_fechamento
FROM
chamado
where cd_status!=4 and cd_usuario=’[usr_login]’
agora preciso fazer com que o tecnico visualize o chamado de todos os usuarios
acredito que teria que usar a macro sc_select_where(add) como utilizo essa macro nesse caso ?