Combobox 如何访问NetSuite上项目行中的组合框值?

Combobox 如何访问NetSuite上项目行中的组合框值?,combobox,netsuite,Combobox,Netsuite,在NETSUITE中 是否有任何方法可以访问项目行级别的组合框内的值 我需要在插入一个项后访问一个值,但所有函数都会得到null值 我试过了 nlapiGetCurrentLineItemValue 和 nlapiGetFieldValue 这两个函数都得到空值 谢谢 Pablo.一般来说(对于用户事件和客户端脚本),下面的代码应该可以工作 nlapiGetLineItemValue(LINE_ITEM_TYPE, YOUR_FIELD_ID, LINE_NUMBER); 例如,打开SO以获取

在NETSUITE中 是否有任何方法可以访问项目行级别的组合框内的值

我需要在插入一个项后访问一个值,但所有函数都会得到null值

我试过了 nlapiGetCurrentLineItemValuenlapiGetFieldValue

这两个函数都得到空值

谢谢

Pablo.

一般来说(对于用户事件和客户端脚本),下面的代码应该可以工作

nlapiGetLineItemValue(LINE_ITEM_TYPE, YOUR_FIELD_ID, LINE_NUMBER);
例如,打开SO以获取行项目Id:

 nlapiGetLineItemValue('item', 'item', 1);
PS:语法独立于数据类型或字段类型,一般来说(对于用户事件和客户端脚本),下面的代码应该可以工作

nlapiGetLineItemValue(LINE_ITEM_TYPE, YOUR_FIELD_ID, LINE_NUMBER);
例如,打开SO以获取行项目Id:

 nlapiGetLineItemValue('item', 'item', 1);

PS:语法独立于数据类型或字段类型

使用哪个调用取决于您捕获的事件


例如,如果您试图访问客户端脚本的后寻源、字段更改或行验证事件中的值,您将使用nlapiGetCurrentLineItemValue('item','fieldname')

使用哪个调用取决于您捕获的事件


例如,如果您试图访问客户端脚本的后寻源、字段更改或行验证事件中的值,您将使用nlapiGetCurrentLineItemValue('item','fieldname')

如果您是指组合框作为mulitselect,并且如果您试图通过用户事件脚本访问,请使用:

nlapiGetLineItemValues(type, fldname, linenum);
注意
nlapiGetLineItemValues


如果只是一个标准字段,
nlapiGetLineItemValue(type,fldname,linenum)
应该可以工作

如果您是指组合框作为mulitselect,并且如果您试图通过用户事件脚本访问,请使用:

nlapiGetLineItemValues(type, fldname, linenum);
注意
nlapiGetLineItemValues


如果只是一个标准字段,
nlapiGetLineItemValue(type,fldname,linenum)
应该可以工作

您试图访问哪一行项目字段和哪一记录类型?此外,您可以编写您尝试的完整代码吗?另外,您尝试在哪个脚本中-“用户事件/客户端脚本”?您尝试访问哪个行项目字段和记录类型?另外,您可以编写您尝试过的完整代码吗?另外,您尝试使用哪种脚本-“用户事件/客户端脚本”?