Sigue sin reconocerme el campo Num_Ficha, distingue entre mayusculas y minusculas?.
Lo he cambiado pero sigue dando el mismo error:
Código SQL
[-]
dm.QHorario.SQL.Clear;
dm.QHorario.SQL.Add('SELECT COUNT(DISTINCT HORARIO.NUM_FICHA) AS TOTALFICHAS');
dm.QHorario.SQL.Add(' FROM HORARIO,FICHA ');
dm.QHorario.SQL.Add('WHERE HORARIO.NUM_FICHA=FICHA.NUM_FICHA');
dm.QHorario.SQL.Add(' AND HORARIO.F_INI_HORARIO<=:e');