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});
|
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.
|
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: "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;
|
var multiActions = 0;
|
||||||
for (var i=0; i < actions.length; i++)
|
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))
|
if (actions[i].multi && (actions[i].okformulti || actions[i].onlyMulti || actions[i].single === false))
|
||||||
{
|
{
|
||||||
multiActions++;
|
multiActions++;
|
||||||
|
|||||||
Reference in New Issue
Block a user