【问题标题】:Set a required field to a default value将必填字段设置为默认值
【发布时间】:2014-08-07 23:08:53
【问题描述】:

我正在使用 NetSuite 案例为我们公司提供内部支持案例。我有一个自定义案例表单,表单上仍有公司字段。我只是想将此必填字段默认为我们公司。

我创建了一个简单的 .js 文件,具有以下功能:

function setCompany(){
    nlapiSetFieldValue('company', <our company>);
}

字段的值在哪里。

然后,在我们的自定义案例表单中,在自定义代码子选项卡下,我有我的文件名,对于页面初始化函数,我有“setCompany”。我似乎无法设置字段。

想法?

【问题讨论】:

    标签: netsuite


    【解决方案1】:

    在发完这篇文章后立即找到了答案。

    function setCompany(){
      nlapiSetFieldText('company', <value>);
    }
    

    nlapiSetFieldValue 是服务器端...nlapiSetFieldText 是客户端。

    【讨论】:

      【解决方案2】:

      两者都可以在服务器和客户端上使用。如果您尝试设置公司字段,则 nlapiSetFieldValue 将在您的情况下设置字段的值,您应该使用 nlapiSetFieldValue('company', 1000) 其中 1000 是公司的内部 ID。现在,如果您不知道 internalid 而只知道公司的名称,您可以使用 nlapiSetFieldText('company', 'My Company')。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-09-28
        • 2014-05-29
        • 1970-01-01
        • 1970-01-01
        • 2013-03-01
        • 2011-11-18
        相关资源
        最近更新 更多