【问题标题】:Access child custom record type from parent custom record type从父自定义记录类型访问子自定义记录类型
【发布时间】:2020-10-27 22:25:17
【问题描述】:

我创建了一个名为 PALLET 的自定义记录类型作为父行,一个自定义记录类型 COMPONENT 作为子行,因为它是一对多的关系。换句话说,一个 PALLET 可以有多个 COMPONENTS。我可以从 suitescript 访问 PALLET,如下所示

function beforeSubmit(context) {
    var record = context.newRecord;
    record.setValue('custrecord166', '8888'); 
}

但是,我无法使用 suitescpt 从 PALLET 访问 COMPONENT,它返回 -1

function beforeSubmit(context) {
    var record = context.newRecord;
    var lineCount = record1.getLineCount({sublistId:"recmachcustomrecord_pallet_component"});
}

欢迎提出建议

【问题讨论】:

    标签: netsuite suitescript suitescript2.0


    【解决方案1】:

    从父帐户引用时的子列表 id 是 recmach+ 子记录上的自定义字段的 字段 id 被标记为父。

    即。

    父记录 = customrecordparent123(命名为“我的父记录”)

    子记录 = customrecordchild123

    在您的子记录中,您将有一个类型为“我的父记录”的列表/记录类型的自定义字段。

    此字段将勾选“记录是父项”。假设这个字段的 id 是custrecordmylinkedparent

    当您引用子记录作为子列表的一部分时,它将是 sublistId:'recmachcustrecordmylinkedparent',引用子记录字段。

    !!请记住,recmach 不是父记录,而是子记录上的链接字段。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-01-08
      • 1970-01-01
      • 2017-12-05
      • 2018-01-09
      • 1970-01-01
      • 2013-01-28
      • 2021-12-31
      • 1970-01-01
      相关资源
      最近更新 更多