diff --git a/APPL/MLD/mld_edit_note_save.asp b/APPL/MLD/mld_edit_note_save.asp index 2225c3098b..1e47bd1fa3 100644 --- a/APPL/MLD/mld_edit_note_save.asp +++ b/APPL/MLD/mld_edit_note_save.asp @@ -3,13 +3,14 @@ $Revision$ $Id$ - File: mld_note_save.asp + File: mld_edit_note_save.asp Description: Het echte bewaren van een melding notitie, zonder interactie Parameters: mld_key Meldingnummer note_key notitie key + note notitie tekst urole - Context: A Vanuit mld_edit_note.asp - B Vanuit PDA/notitie.asp + Context: Vanuit mld_edit_note.asp + */ var JSON_Result = true; @@ -67,7 +68,11 @@ if (note != "") } fields.push({ dbs: "mld_melding_note_flag", typ: "number", val: (zichtbaarFE? 1 : 0) }); + fields.push({ dbs: "mld_melding_note_key", typ: "key", seq: "mld_s_mld_melding_note_key" }); + var noteIns = buildInsert("mld_melding_note", fields); + note_key = noteIns.sequences["mld_melding_note_key"]; + Oracle.Execute(noteIns.sql); // Tracking (MLDNOT) indien notitie zichtbaar is voor FE. @@ -160,7 +165,8 @@ if (note != "") } var result = {success: true, - mld_key: mld_key + mld_key: mld_key, + note_key: note_key }; Response.Write(JSON.stringify(result)); diff --git a/APPL/MLD/opdr_edit_note.asp b/APPL/MLD/opdr_edit_note.asp index 538c09626f..25d996471d 100644 --- a/APPL/MLD/opdr_edit_note.asp +++ b/APPL/MLD/opdr_edit_note.asp @@ -44,46 +44,48 @@ lcl.set_dialect(mld_opdr.opdr_type, "MLD_TYPEOPDR_KEY"); var note_key = getQParamInt("note_key", -1); var submitting = getQParamInt("submit", 0) == 1; - if (submitting) - { - var note = getFParam("note", ""); - if (note != "") - { - var fields = [ { dbs: "mld_opdr_key", typ: "key", val: opdr_key }, - { dbs: "prs_perslid_key", typ: "key", val: user_key }, - { dbs: "mld_opdr_note_omschrijving", typ: "varchar", frm: "note", len:4000 } - ] - if (note_key == -1) - { - var noteIns = buildInsert("mld_opdr_note", fields); - Oracle.Execute(noteIns.sql); - } - else - { - var sql = buildUpdate("mld_opdr_note", fields) - + " mld_opdr_note_key = " + note_key - + " AND prs_perslid_key = " + user_key; // Voorkom dat er een notitie van een ander aangepast wordt. - Oracle.Execute(sql); - } - } -%> - -<% - Response.End; - } +// if (submitting) %> -<% -} -else -{ - var mailfrom = getQParamInt("mailfrom", 0) == 1; %>
<% // Bepaal default email @@ -255,6 +143,12 @@ else FCLTHeader.Generate(); %>