以不同方式显示NetSuite非活动客户?

以不同方式显示NetSuite非活动客户?,netsuite,Netsuite,在NetSuite中,是否有某种方式可以以不同的方式显示非活动客户和活动客户?我们有一个复选框,用于指示客户何时处于非活动状态,很容易错过。如果选中,我希望更改一些内容—表单的颜色或某些文本或其他内容—任何比单个复选框更可见的内容。您可以拥有一个用户事件脚本,在加载客户记录时显示消息。对此的答案有一个示例用户事件脚本。您可能需要根据需要使用message.Type.WARNING或message.Type.INFORMATION。您可以使用message模块来完成此操作。 当任何人打开客户记录时

在NetSuite中,是否有某种方式可以以不同的方式显示非活动客户和活动客户?我们有一个复选框,用于指示客户何时处于非活动状态,很容易错过。如果选中,我希望更改一些内容—表单的颜色或某些文本或其他内容—任何比单个复选框更可见的内容。

您可以拥有一个用户事件脚本,在加载客户记录时显示消息。对此的答案有一个示例用户事件脚本。您可能需要根据需要使用message.Type.WARNING或message.Type.INFORMATION。

您可以使用message模块来完成此操作。 当任何人打开客户记录时,您需要在加载前用户evet中获取inactive的值。如果inactive为真,则您可以使用以下代码显示绿色警报。可以从加载前上下文中获取的表单

define(['N/ui/message'],
function(message){
 var myMsg = message.create({
             message: "This customer is INACTIVE",
             type: message.Type.INFORMATION,
             duration: 0,
           });
form.addPageInitMessage({
       message: myMsg,
      });
});