2017-04-17 7 views
0

netsuiteレコードの編集モードか表示モードかを確認する方法はありますか?私はexecutionContextを使ってみましたが、それはビューであっても編集であっても同じであったので、動作しませんでした。私が編集モードに入っている場合は、いくつかのフィールドを非表示にして、表示されている場合は表示するだけです。私はsuitescript 2.0を使用しています。Netsuiteが表示/編集モードになっているかどうかを確認するには?

おかげ

モードが typeプロパティを使用して beforeLoadイベントに渡されます
+0

レコードモードは、イベントハンドラに渡されるパラメータを介して渡されます。どのイベントタイプを使用していますか?その後、私はより具体的にすることができます。 – erictgrubaugh

+0

私はロード前にユーザーイベントスクリプトに入っています。 – shawleigh17

答えて

1

。値はcontext.UserEventTypeの列挙型です。

function beforeLoad(context) { 
    if (context.type === context.UserEventType.EDIT) { 
    // ... 
    } 
} 

参照情報については、NSヘルプページのbeforeLoad(scriptContext)およびcontext.UserEventTypeを参照してください。

+0

ありがとう!なぜ私がこれを忘れたのか分かりません... – shawleigh17

関連する問題