Chris
08/17/2021, 2:59 PM/**
*@NApiVersion 2.0
*@NScriptType UserEventScript
*/
define(['N/ui/serverWidget', 'N/ui/message','N/record'],
function(serverWidget, message, record) {
function beforeLoad(context) {
if(context.type !== context.UserEventType.CREATE)
return;
var itemRecord = context.newRecord;
var isInactive = itemRecord.getValue('isinactive');
if (isInactive === 'T')
{
var myMsg = message.create({
title: 'Inactive Part',
message: 'This part is inactive',
type: message.Type.WARNING
});
myMsg.show();
}
}
return {
beforeLoad: beforeLoad
};
});
CD
08/17/2021, 3:09 PMN/ui/message
. It only works in Client ScriptsMike Robbins
08/17/2021, 3:11 PMcontext.form
and then call form.addPageInitMessage
which is the same as the N/ui/message module.battk
08/17/2021, 6:09 PMChris
08/20/2021, 2:01 PM