Basic

討論使用 N/record Module 修改 record 的 2 種方法

若你是開發人員,接到 User 需求要修改 record,例如: transaction record 、 custom record 、主檔資料的欄位內容時,你會使用 N/record Module 中的 Record.load + Record.setValue + Record.save 組合還是 Record.submitFields?此篇用修改NetSuite中資料的角度討論 SuiteScript 2.x Module: N/record 中這兩種我們常用的方式、差異、用法。

討論使用 N/record Module 修改 record 的 2 種方法 閱讀全文 »

運用 1 個範例,說明 Custom Field 的 Search 欄位 (Summary Results) 的功能

若你常建立欄位(Custom Field,例如 Transaction Body Field),在建立或檢視主檔時是否有留意過下方 Subtab: Validation & Defaulting 中有一格 Search 的欄位?這篇要來分享如何善用這個 NetSuite 功能,來達到不用寫程式,運用 Saved Search(SS),就能在 Transaction Custom Form 中達到 Summary Results 的功能;另外會分享除了這外,還能在哪些情境使用。

運用 1 個範例,說明 Custom Field 的 Search 欄位 (Summary Results) 的功能 閱讀全文 »

使用 2 種 REPLACE Function 處理 NetSuite Saved Search 欄位中的特殊字符

在NetSuite中,user幾乎可以將各式各樣的符號與字段放入Record Type的文字欄位,例如NAME、MEMO欄位。若我們在NAME欄位中放入特殊字符,在下載檔案打開後,會發現NetSuite已經有幫我們做處理,會在CSV檔案中該欄位字段開頭與結尾處添加雙引號(“”),以保證檔案正常下載與順利從Excel中讀取。但如果提供具有特殊字符的CSV文件供資料交換,可能會造成有些系統無法正常正讀取。此篇探討CSV文件需要避免的符號、如何用Saved Search(SS)配合REPLACE Function處理上述問題。

使用 2 種 REPLACE Function 處理 NetSuite Saved Search 欄位中的特殊字符 閱讀全文 »

返回頂端