Buen día a todos. Algo que no había probado y me complica en los relatorios. Cuando consulto un dataset desde un relatorio, observo que no existe ningún campo que indique en el dataset que esté cancelada la solicitud. La única forma para que no la vea es cancelar solicitud, eliminar solicitud y luego en el registro del dataset eliminar el registo. Me parece muy poco amigable hacia el usuario. Existe otra forma para filtrar desde un relatorio los registros cuya solicitud esté activa? Gracias
@Ruben,
Tengo esa consulta que enumera todas las solicitudes abiertas en fluig, ejecuta este script usando el datasource de FluigDS y puede que le ayude.
SELECT central.DES_TAREFA AS PROCESSO,
histoprocess.NUM_PROCES as SOLICITACAO,
histoprocess.NUM_SEQ_ESTADO AS TAREFA_ATUAL,
histoprocess.DAT_MOVTO AS DATA_ULTIMA_MOVIMENTACAO,
histoprocess.HRA_MOVTO AS HORA_ULTIMA_MOVIMENTACAO
FROM [dbo].[HISTOR_PROCES] histoprocess
INNER JOIN [dbo].[TAR_WORKFLOW] tarwork ON (tarwork.NUM_PROCES=histoprocess.NUM_PROCES)
INNER JOIN [dbo].[TAR_CTRAL] central ON (central.COD_TAREFA=tarwork.COD_TAREFA)
WHERE histoprocess.LOG_ATIV=1 and central.IDI_STATUS=0
Hola Claudio muchas gracias, voy a pensar como hago para en el relatorio filtrar la información y luego aplicar este script. Me sirve. Muchas Gracias!!!