IF THISFORM.cborpt.Value = "127" THISFORM.olecontrol1.ReportFileName = ; \reports\scaagcystats.rpt" THISFORM.olecontrol1.ParameterFields(0) = ; "s_date;Date("+s_yr+","+s_mo+","+s_day+");TRUE" THISFORM.olecontrol1.ParameterFields(1) = ; "e_date;Date("+e_yr+","+e_mo+","+e_day+");TRUE" THISFORM.olecontrol1.ParameterFields(2) = ; "agency;"+agency+";TRUE" THISFORM.olecontrol1.SubreportToChange = "Sub1" && alias of subreport THISFORM.olecontrol1.ParameterFields(0) = ; "s_date;Date("+s_yr+","+s_mo+","+s_day+");TRUE" THISFORM.olecontrol1.ParameterFields(1) = ; "e_date;Date("+e_yr+","+e_mo+","+e_day+");TRUE" THISFORM.olecontrol1.ParameterFields(2) = ; "agency;"+agency+";TRUE" THISFORM.olecontrol1.SubreportToChange = "" && back to main THISFORM.olecontrol1.SubreportToChange = "Sub2" && alias of subreport THISFORM.olecontrol1.ParameterFields(0) = ; "s_date;Date("+s_yr+","+s_mo+","+s_day+");TRUE" THISFORM.olecontrol1.ParameterFields(1) = ; "e_date;Date("+e_yr+","+e_mo+","+e_day+");TRUE" THISFORM.olecontrol1.ParameterFields(2) = ; "agency;"+agency+";TRUE" THISFORM.olecontrol1.SubreportToChange = "" && back to main testout = THISFORM.olecontrol1.PrintReportRegards,