dferreirazoppis
Curioso
Hola, tengo un modelo de FM con dos Query Subjects:
TICKETS (con los query items: id_ticket y fechaTicket)
y FERIADOS (con un único query item: fechaFeriado).
Lo que necesito es contar la cantidad de feriados que transcurrieron desde que se insertó el ticket, en SQL sería algo por el estilo:
select T.id_ticket,
T.fechaTicket,
(select count(1) from FERIADOS F where F.fechaFeriado > T.fechaTicket) cantFeriados
from TICKETS T
El problema es que debo resolverlo dentro de FM, por lo que tendría que crear un nuevo query item en TICKETS que sea calculado.
Yo creo que tendría que utilizar una expresión con la cláusula count, pero no veo cómo aplicar el filtro F.fechaFeriado > T.fechaTicket en el FM Expression Editor. He consultado los manuales en línea de COGNOS pero no encuentro ejemplos concretos de cómo se utiliza la expresión count.
Muchas gracias de antemano.
TICKETS (con los query items: id_ticket y fechaTicket)
y FERIADOS (con un único query item: fechaFeriado).
Lo que necesito es contar la cantidad de feriados que transcurrieron desde que se insertó el ticket, en SQL sería algo por el estilo:
select T.id_ticket,
T.fechaTicket,
(select count(1) from FERIADOS F where F.fechaFeriado > T.fechaTicket) cantFeriados
from TICKETS T
El problema es que debo resolverlo dentro de FM, por lo que tendría que crear un nuevo query item en TICKETS que sea calculado.
Yo creo que tendría que utilizar una expresión con la cláusula count, pero no veo cómo aplicar el filtro F.fechaFeriado > T.fechaTicket en el FM Expression Editor. He consultado los manuales en línea de COGNOS pero no encuentro ejemplos concretos de cómo se utiliza la expresión count.
Muchas gracias de antemano.