Lender, puedes obtener el resultado con el query de la siguiente forma:
/*select t0.docdate from oinv t0 where t0.docdate between [%0] and [%1] for browse*/ select T0.[ItemCode], SUM(T0.[Quantity]) AS TOTAL,T2.[ItmsGrpNam], DATEDIFF(MONTH, [%0], [%1]) AS MESES FROM INV1 T0 INNER JOIN OITM T1 ON T0.ItemCode = T1.ItemCode INNER JOIN OITB T2 ON T1.ItmsGrpCod = T2.ItmsGrpCod WHERE T0.[DocDate] BETWEEN [%0] AND [%1] AND T2.[ItmsGrpNam] = 'YEC' GROUP BY T0.[ItemCode], T2.[ItmsGrpNam] ORDER BY T0.[ItemCode]
La fila 1 sí va así como la ves, con los signos de comentar, no los quites de lo contrario no funcionará el query.
Favor de confirmar y calificar la respuesta si te soluciona tu problema.
Saludos,
Juan Carlos.