Name
global.IsQBSOverpopulated
Description
Returns error message if QBS contains too many elements
Script
var IsQBSOverpopulated = Class.create();
IsQBSOverpopulated.prototype = Object.extendsObject(AbstractAjaxProcessor, {
type: 'IsQBSOverpopulated',
getErrorMessage: function() {
var qbsSysId = this.getParameter('qbs_sys_id');
var qbsm = new SNC.QueryBasedServiceManager();
var err = qbsm.getErrorMessageIfTooManyElements(qbsSysId);
//create a tooltip text by removing all the HTML tags
var regex = /<.+?>/g;
var tooltip = err.replace(regex, '');
if (0 !== err.length)
err = {message: err, tooltip: tooltip};
return JSON.stringify(err);
}
});
Sys ID
31a3f4c2f3011200c3fcae4716612b09