Discussions
Stay up-to-date with the latest news from NetSuite. You’ll be in the know about how to connect with peers and take your business to new heights at our virtual, in-person, on demand events, and much more.
Now is the time to ask your NetSuite-savvy friends and colleagues to join the NetSuite Support Community! Refer now! Click here to watch and learn more!
How to put the button to do all-check and all-uncheck in Sublist via Suitelet?
We have a Suitelet page with a sublist, which has a check box field.
And I would like to put the button to do all-check and all-uncheck it.
I wrote the following logic but it didn't work.
function onRequest(context) {
:
(making sublist...)
var sublist = form.addSublist({
id: "custpage_sublist",
label: "検索結果",
type: serverWidget.SublistType.LIST,
});
// The button to uncheck all
form.addButton({
id: "custpage_chk_box_false",
label: "全解除",
functionName: autoCheck(sublist, "F"),
});
}
(While loop...)
sublist.addField({
id: "target_check_box",
type: serverWidget.FieldType.CHECKBOX,
label: "更新対象",
});
function autoCheck(sublist, flg) {
const lineCnt = sublist.lineCount;
for (var l = 0; l < lineCnt; l++) {
sublist.setSublistValue({
id: "target_check_box",
line: l,
value: flg,
});
}
}
Tagged:
0