カスタムレコードタイプの表示モードで標準の「編集」ボタンを非表示にしたい(または) 。標準ボタンの代わりに、カスタムボタンを使用してレコードの編集ページにアクセスしました。だから私は標準の編集ボタンを無効にしたい。カスタムレコードの表示モードでNetsuite標準編集ボタンを無効にする方法はありますか?
マイコード:
スクリプトバージョン:スイートスクリプト2.0
クライアントスクリプト
function pageInit(scriptContext) {
var approved = 3;
var currentRecord = scriptContext.currentRecord;
var status = currentRecord.getValue("custrecord_lst_ch_status");
//Hiding The Standard Edit Button When the Status Field is in Approved State
if (status == approved) {
document.getElementById("edit").disabled = true;
document.getElementsByName("edit")[0].disabled = true;
}
}
ERROR:私はのIDを取得することができませんよ 「編集」ボタン。それはNULL値を取得しています。
クライアントスクリプト(または)User Event Scriptを使用してレコードの表示モードを無効にするか、非表示にすることができます。
ありがとうございます。
これはロード前のユーザーイベントスクリプト – bknights
はいbknights、これはロード前のイベントスクリプトにあり、レコードはビューモードです –