NetSuite记录创建事件

NetSuite记录创建事件,netsuite,suitescript,Netsuite,Suitescript,如何在最初创建表单时更改表单上的字段,而不是在以后编辑表单时更改该字段?我目前正在使用客户端脚本,并使用pageInit函数对此进行编码,但我需要允许用户在最初创建表单后手动更改字段,而不需要脚本覆盖他们的更改 让我知道我到底想完成什么需要更多的细节。正如我在上面的评论中提到的,我已经解决了这个问题。使用pageInit函数的type参数,我可以使事件在页面编辑或页面创建时触发,如下所示: function pageInit(type){if(type == 'create'){//do stu

如何在最初创建表单时更改表单上的字段,而不是在以后编辑表单时更改该字段?我目前正在使用客户端脚本,并使用pageInit函数对此进行编码,但我需要允许用户在最初创建表单后手动更改字段,而不需要脚本覆盖他们的更改


让我知道我到底想完成什么需要更多的细节。

正如我在上面的评论中提到的,我已经解决了这个问题。使用pageInit函数的type参数,我可以使事件在页面编辑或页面创建时触发,如下所示:

function pageInit(type){if(type == 'create'){//do stuff}else{//do other stuff}}

这是使用类型参数完成的吗?像
函数pageInit(type){if(type='create'){//dostuff}}
看起来很有效,这是我自己问题的答案。很高兴你找到了自己的答案!FWIW如果您需要在服务器端执行类似的工作,在页面发送到用户浏览器之前,您还可以在用户事件脚本上使用加载前
事件;该处理程序将获得一个类似的
类型
参数。谢谢!当我找到答案时,我有点自责,因为我以前曾将“实体”作为参数传递,但在帮助中心找到信息之前,我从未尝试将“类型”作为参数传递。