Hola LuZBinG la vdd no me quedo muy claro

, pero aqui hay una sugerencia a lo que entendi...
SELECT
C.NOMBRE, F2.FECHA, F1.ARTICULO, SUM(F2.CANTIDAD) AS SUMA
FROM
FORM1 AS F1
INNER JOIN FORM2 AS F2 ON (F1.ID=F2.ID_FORM1)
INNER JOIN CLIENTES AS C ON (C.ID_ARTICULO=F1.ID)
WHERE
C.ID=1
GROUP BY
NOMBRE,FECHA,ARTICULO
ORDER BY
NOMBRE,FECHA,SUMA
Esto te daria algo asi
empresa A / 2008-08-21 / lapiz / 1
empresa A / 2008-08-21 / libreta / 2
empresa A / 2008-08-21 / borrador / 4
empresa A / 2008-08-22 / borrador / 4
empresa A / 2008-08-22 / libreta / 8
empresa B / 2008-08-21 / borrador / 7
empresa B / 2008-08-21 / lapiz / 10
empresa B / 2008-08-22 / borrador / 50
empresa C / 2008-08-21 / lapiz / 10
empresa C / 2008-08-22 / borrador / 25
Espero te sirva, y si no es pues trata de explicarte un poco mejor.
Edit: el formato que requieres ya se lo das con un arreglo y formas la tabla segun tu la necesitas.