diff --git a/APPL/RES/res_reservering.asp b/APPL/RES/res_reservering.asp index 711566b661..e206338341 100644 --- a/APPL/RES/res_reservering.asp +++ b/APPL/RES/res_reservering.asp @@ -594,6 +594,12 @@ if (options.length > 1) { + " WHERE rd1.res_discipline_key = rd.ins_discipline_key" + " AND rd1.res_deel_key = " + res_deel_key + ")" : "") + + (res_artikel_key > 0 // Alleen die activiteitsoorten die het gekozen artikel onder een van de bijbehorende activiteiten hebben gedefinieerd. + ? " AND EXISTS (SELECT ra1.res_artikel_key" + + " FROM res_artikel ra1" + + " WHERE ra1.res_discipline_key = rd.ins_discipline_key" + + " AND ra1.res_artikel_key = " + res_artikel_key + ")" + : "") + (res_ruimte_key > 0 // Alleen die activiteitsoorten die mogelijk zijn in deze ruimte. ? " AND sa.res_srtactiviteit_key IN (SELECT rs.res_srtactiviteit_key" + " FROM res_ruimte rr"