NETSUITE开发者实战培训

Douples NS培训提纲

2019-11-20  本文已影响0人  e85a69573d55

一、SuiteScript基础

1.ClientScripts

a)验证用户输入:form本身就有丰富的控件类型,除此

之外为了比较顺畅的用户体验,最好是把数据优先渲

染出来给用户选;

b)页面关联字段数据联动更新:这个分两种,第一种是

原生界面,通过字段之间的关系可以自动做到联动,

包括子列表都可以做到;第二种是自定义界面,这个

很麻烦,老子是每次拿到这种需求就骂娘的,能不搞

别搞,非要搞思路还是监测字段变化,ajax去拿数据

然后重新渲染;

c)与后台数据沟通(eg:UE上按钮方法入口):这算哪

门子问题?ue只是用来注册按钮事件,可以理解为一

堆注册器,CS是在客户端跑的,用户端某个事件触发

时会去让浏览器执行对应函数;

2.UserEventScripts

a)为FORM添加临时字段或者修改现有字段的显示效果:

参考filed对象的方法,啥都有

b)给某些字段设置默认值:参考上条

c)服务器端验证字段的数据或检测字段的值是否变化:

这个问题问得好,要求我们掌握好ue三个函数是在

ns流程中哪个环节注入的,面聊

d)给某些字段自动生成值:

e)发邮件:

f)生成管理单据:

3.Suitelets

a)渲染Excel和PDF报表:excel是第三方,具体参考现

在项目上的相关功能;pdf有一个渲染引擎,坑不少,

且需要html功底;

4.RESTlets

a)发布接口:

b)Suitelets调用接口:参考上条

5.Map/ReduceScripts

a)入口方法(getInputData/map/shuffle/reduce/summarize)

介绍:这个以前课程讲过,咨询前面参加过的同事;

二、API相关

1.N/search(search.operator使用方法介绍):有一个表,非

常明确说了什么字段用什么操作

2.N/https(promise异步介绍):不建议用

3.N/record(setCurrentSublistValue/setSublistValue):基础内

4.N/ui/serverWidget(Assistant相关):不建议玩这个

三、流程相关

1.沙箱数据同步至正式环境方法

2.事务处理大表结构介绍

3.发布接口常规流程介绍

4.高级PDF模板应用

5.工作流定义与介绍

上面我近期会发表简书专题文章来讲。

上一篇 下一篇

猜你喜欢

热点阅读