将实体选择输入添加到Suitelet?

时间:2017-11-22 03:46:51

标签: netsuite suitescript

如何在我的suitelet中添加“客户”输入字段?请参阅下图,了解我所指的输入字段。

enter image description here

我知道如何在表单中添加标准字段,例如文本字段:

form.addField({
    id: 'my_select',
    type : ui.FieldType.SELECT,  // Theres no entity fieldtype?
    label : 'Select box'
});

我希望SuiteScript中有这样的东西。如果没有,任何替代方案的建议?我的kitlet几乎做了三件事;它创建了一个客户(如果它们不存在 - 因此需要上面的客户输入),创建一个销售订单,然后创建一个库存调整。催化剂是客户。

1 个答案:

答案 0 :(得分:1)

您需要添加source参数并将其指向' customer'。像这样:

form.addField({
  id: 'custpage_customer',
  type: ui.FieldType.SELECT,
  label: 'Customer',
  source: 'customer'
});