如何在netsuite中获取列表/记录类型脚本参数的文本值

如何在netsuite中获取列表/记录类型脚本参数的文本值,netsuite,Netsuite,我正在设置列表/记录类型脚本参数,并选择一个值显示名称:Sample Company,Id:5作为默认值。我正在使用 nlapiGetContext().getSetting('SCRIPT','custscript_my_parameter'); 以获取值。它返回列表/记录的案例5中的IDI。但我需要列表/记录的示例公司中的显示名称。任何人,请建议得到它 提前感谢。为什么不创建另一个自由格式文本类型的脚本参数,并设置要在另一侧检索的字段的显示值。你可以用下面的方法 nlapiGetCont

我正在设置列表/记录类型脚本参数,并选择一个值显示名称:Sample Company,Id:5作为默认值。我正在使用

nlapiGetContext().getSetting('SCRIPT','custscript_my_parameter'); 
以获取值。它返回列表/记录的案例5中的IDI。但我需要列表/记录的示例公司中的显示名称。任何人,请建议得到它


提前感谢。

为什么不创建另一个自由格式文本类型的脚本参数,并设置要在另一侧检索的字段的显示值。你可以用下面的方法

nlapiGetContext().getSetting('SCRIPT','custscript_my_parameter_text');

否则,如果您希望使用您当时拥有的id获取显示值,则可能需要加载记录并获取公司名称文本。

查看nlobjContextgetSetting的文档,我看不到获取select字段文本值的方法。看起来您需要从脚本设置中检索ID,然后对相应的记录执行nlapiLookupField以检索相应的文本值。

这似乎是最简单的方法。谢谢