Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在suitelet中获取LineItemValue_Javascript_Netsuite_Suitescript - Fatal编程技术网

Javascript 如何在suitelet中获取LineItemValue

Javascript 如何在suitelet中获取LineItemValue,javascript,netsuite,suitescript,Javascript,Netsuite,Suitescript,我必须创建一个suitelet页面,首先根据输入的日期范围获取所有供应商,然后在单击“提交”按钮后获取所选供应商的详细信息(有一个复选框列,我可以通过该列选择供应商)。 但在这里,我无法将子列表值获取到所选供应商的子列表api getlineitemvalue var sub =request.getParameter('custpage_transaction_list'); var count = sublist.getLineItemCount() //request.getL

我必须创建一个suitelet页面,首先根据输入的日期范围获取所有供应商,然后在单击“提交”按钮后获取所选供应商的详细信息(有一个复选框列,我可以通过该列选择供应商)。 但在这里,我无法将子列表值获取到所选供应商的子列表api getlineitemvalue

var sub =request.getParameter('custpage_transaction_list');
    var count =  sublist.getLineItemCount()
//request.getLineItemCount('custpage_transaction_list'); nlapiLogExecution(“调试”、“子列表”、计数); //此变量将跟踪选择的记录数。 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
            );
//对于子列表中的每一行
对于(变量i=1;i
尝试先加载记录,然后执行记录。getLineItemValue

尝试先加载记录,然后执行记录。getLineItemValue

子列表在自定义表单上,我尝试过nlobjsublist.getLineItemValue,但没有改进。我从未见过这样的代码。我想知道它是否在第一时间起作用。例如,你是我们吗正在初始化sublist.getLineItemCount(),但您没有指定子列表。它通常与record.getLineItemCount('item')类似。若要获取项子列表,子列表位于自定义表单上,我尝试了nlobjsublist.getLineItemValue,但没有改进。我以前从未见过这样的代码。我想知道它是否可以工作。例如,您使用的是sublist.getLineItemCount(),但没有指定子列表。它通常与record.getLineItemCount('item')类似我认为这与这个问题有关。我认为这与这个问题有关。