diff --git a/APPL/MLD/mld_edit_melding.asp b/APPL/MLD/mld_edit_melding.asp index 1e43c08da4..9dd98a3193 100644 --- a/APPL/MLD/mld_edit_melding.asp +++ b/APPL/MLD/mld_edit_melding.asp @@ -88,8 +88,19 @@ else // Nieuwe melding // en zijn we nog verder van huis user.auth_required_or_abort(urole=='fe'?this_mld.canFEwrite:this_mld.canFOwrite); // Dit is nog ongeacht de melding + var act_key = getQParamInt("act_key", -1); // fac_activiteit_key voor geplande meldingen. + var act_oms = ""; + if (act_key > 0) + { + var sql = "SELECT fac_activiteit_omschrijving" + + " FROM fac_activiteit" + + " WHERE fac_activiteit_key = " + act_key; + oRs = Oracle.Execute(sql); + act_oms = oRs("fac_activiteit_omschrijving").Value; + } + var mld_omschr = getQParam("txt" , act_oms); + var mld_defaultstdmelding = getQParamInt("mld_defaultstdmelding", -1); - var mld_omschr = getQParam("txt" , ""); var disc = getQParamInt("disc", -1); var loc_key = getQParamInt("loc_key", -1); var bld_key = getQParamInt("bld_key", -1); @@ -182,7 +193,7 @@ else melder_key: rsv_ruimte_key > 0? contact_key : null, place: -1, stdm: mld_defaultstdmelding, - act_key: getQParamInt("act_key", -1), // fac_activiteit_key voor geplande meldingen + act_key: act_key, einddatum: einddatum, melddatum: new Date(), mld_ordernr: "", @@ -1113,7 +1124,7 @@ lcl.set_dialect(mld_melding.srtdisc, "MLD_SRTDISCIPLINE_KEY"); L("lcl_mld_subject"), mld_melding.mld_onderwerp, {maxlength: 60, html: (!(this_mld.canOmsChange || mld_key < 0) || txtreado? " readonly" : "")}) - + } if (mld_melding.freetext != 0) @@ -1137,12 +1148,12 @@ lcl.set_dialect(mld_melding.srtdisc, "MLD_SRTDISCIPLINE_KEY"); var authFaq = (S("faq_enabled")==1) && user.checkAutorisation("WEB_FAQFOF", true); var buttons = []; if (authFaq && authFaq.PRSwritelevel<9) // schrijfrechten op WEB_FAQFOF nodig - { + { var openKB = "FcltMgr.openDetail('/appl/fac/fac_faq_search.asp?urole="+urole+"&autosearch=1&s='+escape($('#melding_omschrijving').val())" + ", '" + L("lcl_faq_kennisbank") + "') "; buttons.push({ icon: "book_open.png", title: L("lcl_faq_kennisbank"), action: openKB}); - buttons.push({ icon: "paste.png", title: L("lcl_mld_paste"), action: "PasteFromClipboard()"}); - } + buttons.push({ icon: "paste.png", title: L("lcl_mld_paste"), action: "PasteFromClipboard()"}); + } BLOCK_START("mldBehandel", L("lcl_behandelgegevens"), { buttons: buttons });