Posted 8 January 2021, 12:34 am EST - Updated 3 October 2022, 1:01 am EST
Hello! In SpreadJS Designer, is it possible to modify or create a custom ‘Invalid Formula’ modal?
Thanks!
Regards.
Forums Home / Spread / SpreadJS
Posted by: lpagliaro on 8 January 2021, 12:34 am EST
Posted 8 January 2021, 12:34 am EST - Updated 3 October 2022, 1:01 am EST
Hello! In SpreadJS Designer, is it possible to modify or create a custom ‘Invalid Formula’ modal?
Thanks!
Regards.
Posted 11 January 2021, 6:20 pm EST
Hi Luis,
If you are using the Designer v13 or any earlier version the you may override the MessageBox.show method for the required functionality. Please refer to the following code snippet.
let old = GC.Spread.Sheets.Designer.MessageBox.show;
GC.Spread.Sheets.Designer.MessageBox.show = function (
text,
title,
icon,
buttons,
callback
) {
if (text === "Invalid Formula") {
designer.MessageBox.show(
"This is Custom Modal ",
"Custom Title",
2 /* warning */,
0 /* ok */,
function () {
$(".fill-content").focus();
}
);
} else {
old.apply(this, arguments);
}
};
});
Further for Designer v14, we are unable to achieve the required functionality hence we forwarded this issue to the concerned team for further investigation. We will update you regarding this as soon as we get any information. The internal ID for this issue will be SJS-7204.
Regards
Avinash
Posted 12 January 2021, 7:01 am EST
Sounds good. Thank you!