2016-11-30 65 views
0

我们想创建&访问自定义数据库表结构,我们SuiteCommerce高级网站原样NetSuite的SuiteCommerce:访问和获取数据从自定义记录列表

Custom Record--> 
       List 1--> Value1, Value2.....Value(n) 
       List 2--> Value1, Value2.....Value(n) 
       List 3--> Value1, Value2.....Value(n) 
          . 
          . 
          . 
       List (n)--> 

然后,我们需要搜索存储在表1的值并与另一个进行比较。以这种方式存储值的最佳方式是根据List 1值得到期望的结果?另外,我们可以使用哪种SuiteScript API来获取这些自定义记录数据库及其接受值?

是nlapiGetFieldValues可用给我吗?如果是的话我们如何使用它?

回答

2

最简单的方法是使用一个使用nlapiSearchRecordN/search的Suitelet,具体取决于SS1或SS2。

你会返回结果为JSON,并从客户端脚本调用Suitelet URL作为一个正常的AJAX调用。您可以使用任何您喜欢的客户端技术来格式化它。

如果您正在使用Sitebuilder另一种方法是创建一个搜索记录的自定义搜索选项卡,如果你要通过什么回服务器,你需要的Suitelet反正。

如果您正在使用SuiteCommerce高级那么更好的方法是创建一个SCA模块来管理搜索和更新。我觉得你还是在模块的service.ss文件使用SS1(nlapiSearchRecord),但创建一个自定义模块,可以让你与其他模块的影响最小移动你的列表的显示。

+0

真棒,谢谢。 –

相关问题