I have a Transcript report and I only want to print any other institude name and credit earned (transfer information) that occurred before the student graduated. I am selecting only the institudes that have a 'receive date' prior to the 'grad date'. This works great on the students that have graduated. If they haven't graduated the 'grad date' is empty and I error out when comparing it to the receive date. Here is the query that calls the transfer information:
select
nmedu.soc_sec, nmedu.credits, nmedu.date_rec, institut.inst_txt, institut.homeinst, nmedu.graduated
from nmedu, institut
where institut.inst_cod = nmedu.inst_cod
and institut.homeinst = 0
and nmedu.credits <> 0
and nmedu.soc_sec = '#param.socsec#'
and nmedu.date_rec = '#param.graddate1#'
ORDER BY inst_txt
When the student has not graduated I get the following error message:
Incompatible java.lang.String value assigned to parameter GradDate1 in the ColdFusionReport dataset.
If they have graduated it works great.
I'm running on CF 9.