ディスカッション
NetSuite の始め方| N/record: Column.isDisabledプロパティ
前の記事NetSuiteの始め方 | Understanding SuiteScript 2.x Modulesで、レコードの操作に使用されるSuiteScriptモジュールおよびN/recordモジュールNetSuiteの始め方| N/record Module Overviewを調査しました。次に、N/record: Column.isDisabled Propertyのメンバーの1つを詳しく確認します。
Column.isDisabledプロパティは、ユーザー操作に対して列が無効化されているかどうかを示すブール・プロパティです。
サブリスト列が無効かどうかを示します。
- true - 列は無効(編集不可)です。
- false - 列が有効化されている(編集可能)。
例: サブリスト列の無効化
// recordObjがすでに定義されているとします。
var sublistObj = recordObj.getSublist({
sublistId: 'item' //サブリストIDの例
});
var columnObj = sublistObj.getColumn({
fieldId: 'quantity' //列IDの例
});
//列を無効にする
columnObj.isDisabled = true;
//現在の状態を取得する
var isDisabled = columnObj.isDisabled;
その他の例については、次のSuiteAnswersの記事を参照してください。
- レコードのフィールドの無効化
- SuiteScript 2.0を使用したクライアントPageInitのフィールドの無効化
- フォームのロード時にSuiteScript 2.0クライアント・スクリプトを使用してフィールドを「無効」に設定
ここに記載されているサンプルコードは、法律で許可される最大限の範囲で、いかなる種類の保証もなく「現状のまま」提供されます。Oracle + NetSuite Inc. は、サンプルコードの開発プラットフォームへの実装や、独自のWebサーバー構成の使用において、開発者の個々の成功を保証または保証しません。
Oracle + NetSuite Inc. は、サンプルコードに関連するデータまたは情報の使用、使用結果、正確性、適時性、完全性に関して、いかなる保証も行わず、すべての保証(明示的または黙示的)を否認します。特に、商品性、特定の目的への適合性、コードに関連するサービスまたはソフトウェアに関する保証を否認します。
Oracle + NetSuite Inc. は、サンプルコードに関連する行動から生じるいかなる種類の直接的、間接的または結果的な損害や費用についても責任を負いません。
SuiteScriptのデプロイの詳細は、これらのNetSuiteの始め方記事を確認してください。
- NetSuite の始め方 | スクリプトレコードの作成方法
- NetSuite の始め方 | SuiteScript 2.x レコードでスクリプトタイプを設定する方法
- NetSuite の始め方 | スクリプトレコードの展開方法
- NetSuiteの始め方 | SuiteScript の種類の概要
今後の記事では、個々のSuiteScript 2.xモジュールを分解し、それらをSuiteCloud製品領域内のスクリプトで効果的に使用する方法を説明します NetSuiteの始め方 > SuiteCloud カテゴリをフォローして、新しい記事が公開されるたびに通知を受信しましょう。
Richard James Uri - SuiteCloud | WMS Tech | SuiteCommerce Advanced
----
- NetSuite Admin Corner | New to NetSuite
- Explore the NSC Webinars Category
- Join our poll and share your ideas! We want to know what you think. Don't forget to comment and make your voice heard!
- Expand your NetSuite knowledge by joining this month's Ask A Guru Live about Suitebuilder . RSVP on this event now!
