我必须创建一个kitlet页面,首先应根据输入的日期范围获取所有供应商,然后必须获取所选供应商的详细信息(有一个复选框列,我可以通过它选择供应商)单击提交按钮后。 但是在这里我无法将子列表值提供给所选供应商的子列表api getlineitemvalue
var sub =request.getParameter('custpage_transaction_list');
var count = sublist.getLineItemCount()
// request.getLineItemCount(' custpage_transaction_list&#39); nlapiLogExecution(" DEBUG"," sublist",count); //此变量将跟踪选择的记录数。 var num = 0;
//for each line in the sublist
for (var i = 1; i < count + 1; i++) {
//get the value of the Delete checkbox
//var linenum = nlapiSelectLineItem('custpage_transaction_list',i);
var itemvalue = sublist.getLineItemValue(
'custpage_transaction_list',
'internalid',
i
);
nlapiLogExecution("DEBUG", "not_yet", itemvalue);
// If it's checked, get the transaction
if (itemvalue == 'T') {
nlapiLogExecution("DEBUG", "get", itemvalue);
// Get the transaction internal ID
var internalId = nlapiGetLineItemValue(
'custpage_transaction_list',
'internalid',
i
);
答案 0 :(得分:0)
首先尝试加载记录,然后执行record.getLineItemValue