關於如何刪除非Global狀態下自定義表的方法

當我們在非Global狀態下創建了不正確的table之後,使用普通方法是無法刪除該table的,即delete按鈕都不存在。該操作很早之前也被其他人提出,認爲是BUG。

https://hi.service-now.com/kb_view.do?sysparm_article=KB0623901

這是很早前人家跟SN提出的問題,但SN回覆要到New York版本才修復。其實SN從Helsinki版本就已經提供了一個API,不是明面上的,而是需要我們自己搞,這個API可以幫我們做到刪除動作。

以下是祕籍:
var tu = new TableUtils();
tu.dropAndClean('sn_customerservice_scope_xxxx_table_name');

https://docs.servicenow.com/bundle/madrid-application-development/page/app-store/dev_portal/API_reference/TableUtils/concept/c_TableUtilsAPI.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章