From 693654d598e11da00ac4cdfd19fdb62eead0e0d4 Mon Sep 17 00:00:00 2001 From: Jos Groot Lipman Date: Tue, 20 Dec 2016 09:09:06 +0000 Subject: [PATCH] Resultset van gemaakt door PF maar niet alles moet klikbaar zijn svn path=/Website/trunk/; revision=32038 --- APPL/FAC/fac_user_messages.asp | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/APPL/FAC/fac_user_messages.asp b/APPL/FAC/fac_user_messages.asp index de67489958..4876a29afc 100644 --- a/APPL/FAC/fac_user_messages.asp +++ b/APPL/FAC/fac_user_messages.asp @@ -41,12 +41,20 @@ function fnrowData(oRs) { - var data = {}; - data.action = oRs("fac_srtnotificatie_url").Value + oRs("web_user_mess_action_params").Value; - data.action = data.action.replace(/\#/g, "&"); - if (data.action.indexOf("&urole") < 0) + var data = {}; + if (oRs("fac_srtnotificatie_url").Value) + { + data.action = oRs("fac_srtnotificatie_url").Value + oRs("web_user_mess_action_params").Value; + data.action = data.action.replace(/\#/g, "&"); + if (data.action.indexOf("&urole") < 0) data.action += "&urole=fe"; - return JSON.stringify(data); + } + return JSON.stringify(data); + } + function fnrowActionEnabler(oRs) + { + var data = { eDefault: oRs("fac_srtnotificatie_url").Value != null }; + return data; } %> @@ -84,6 +92,7 @@ var buttons = []; ID: "usermess", rowData: fnrowData, rowClass: fnrowClass, + rowActionEnabler: fnrowActionEnabler, title: L("lcl_recent_news"), showAll: showall, outputmode: outputmode, @@ -91,7 +100,7 @@ var buttons = []; }); rst.addColumn(new Column({caption: L("lcl_date"), content: "web_user_mess_action_datum", datatype: "datetime", prettydate: true, nowrap: true })); rst.addColumn(new Column({caption: L("lcl_message"), content: "web_user_mess_dsc"})); - rst.addAction({ action: "DoAction", caption: "", isDefault: true }); + rst.addAction({ action: "DoAction", caption: "", enabler:"eDefault", isDefault: true }); rst.addAction({ action: "facDelete", caption: L("lcl_mark_as_read") }); var cnt = rst.processResultset();