MNNL#40842 action "insMultiMove" uitsluitend een multi actie gemaakt
svn path=/Website/branches/v2017.1/; revision=34259
This commit is contained in:
@@ -906,7 +906,7 @@ function ins_list (pautfunction, params)
|
||||
rst.addAction({ action: "insDelete", caption: L("lcl_delete"), enabler: "eDelete", single: false, multi: !tiny, multiOnce: true});
|
||||
if (hasWriteINSMAN) // Ik heb INSMAN rechten nodig om multi te kunnen editen. Met alleen INSUSE rechten mag ik dat vooralsnog niet.
|
||||
rst.addAction({ action: "insMultiEdit", caption: L("lcl_ins_multi_edit"), enabler: "eEditMulti", multi: !tiny, single: false, multiOnce: true});
|
||||
rst.addAction({ action: "insMultiMove", caption: L("lcl_ins_multi_move"), enabler: "NotExist", multi: !tiny, multiOnce: true});
|
||||
rst.addAction({ action: "insMultiMove", caption: L("lcl_ins_multi_move"), enabler: "NotExist", multi: !tiny, single: false, multiOnce: true});
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -912,6 +912,17 @@ function __rsProcessResultset(processParams) // processParams wordt blind aan al
|
||||
var multiActions = 0;
|
||||
for (var i=0; i < actions.length; i++)
|
||||
{
|
||||
/////
|
||||
//
|
||||
// Een bulk-actie wordt weergegeven indien:
|
||||
//
|
||||
// - multi = true, EN:
|
||||
//
|
||||
// - okformulti = true (oftewel, de enabler is succesvol)
|
||||
// - OF: het is uitsluitend een multi actie, dan altijd weergeven. Oftewel: (onlyMulti || single === false)
|
||||
//
|
||||
/////
|
||||
|
||||
if (actions[i].multi && (actions[i].okformulti || actions[i].onlyMulti || actions[i].single === false))
|
||||
{
|
||||
multiActions++;
|
||||
|
||||
Reference in New Issue
Block a user