ディスカッション
AIを用いた自動化で請求書処理を合理化
AIを用いた考察を使用して、計画と予測を迅速化
SuiteWorldまであと41日となりました。以下の最新情報をご確認ください。
アジェンダビルダー公開
SuiteWorld On Airの登録受付開始
新しいNetSuite Prompt Studioコンテスト
その他の最新情報も!
詳細はこのスレッドでご確認ください!
NetSuite の始め方| N/record: record.Fieldオブジェクト
前の記事NetSuiteの始め方| SuiteScript 2.xモジュールについてで、レコードの操作に使用されるSuiteScriptモジュールおよびN/recordモジュール、「NetSuiteの始め方| N/recordモジュールの概要」を調査しました。次に、N/record: record.Field Objectの内容の1つを詳しく見ていきます。
record.Fieldオブジェクトは、標準レコードまたはカスタム・レコードのフィールド(本文またはサブリスト)を表します。このオブジェクトを使用すると、ラベルの取得、必須かどうかの確認、タイプの決定など、フィールドと対話できます。
フィールドへのアクセス方法
フィールド・オブジェクトを取得するには、次のいずれかの方法を使用できます。
メソッド
- Record.getField(options) - レコードのメイン本文からフィールドを取得します。
- Record.getSublistField(options) - レコードのサブリストからフィールドを取得します。
- Record.getCurrentSublistField(options) - サブリストに現在フォーカスされているフィールドを取得します(動的モードの場合)
- CurrentRecord.getField(options) - 上記と同じですが、クライアント側のスクリプトで使用されます。
- CurrentRecord.getSublistField(options) - 現在のクライアント側レコードのサブリスト・フィールドを取得します。
フィールド・プロパティ
使用しているモード(標準または動的)に応じて、様々なプロパティを使用できます。
- ID
- 概要: フィールドの内部ID
- 可用性: 標準モードと動的モード
- isDisplay
- 説明: フォームにフィールドを表示するかどうかを示します。
- 可用性: 動的モードのみ
- isMandatory
- 概要: フィールドが必須かどうかを示します。
- 可用性: 標準モードと動的モード
- ラベル
- 概要: フィールドのラベル(UIに表示される名前)
- 可用性: 標準モードと動的モード
- sublistId
- 説明: フィールドが属するサブリストのID
- 可用性: 動的モードのみ
- 種類
- 説明: フィールドのデータ型(テキスト、日付、チェック・ボックスなど)
- 可用性: 標準モードと動的モード
対応しているスクリプト・タイプ
record.Fieldオブジェクトは、次のスクリプト・タイプで使用できます。
- クライアント・スクリプト
- サーバー・スクリプト
SuiteScriptのデプロイの詳細は、これらのNetSuiteの始め方記事を確認してください。
- NetSuite の始め方 | スクリプトレコードの作成方法
- NetSuite の始め方 | SuiteScript 2.x レコードでスクリプトタイプを設定する方法
- NetSuite の始め方 | スクリプトレコードの展開方法
- NetSuiteの始め方 | SuiteScript の種類の概要
今後の記事では、個々のSuiteScript 2.xモジュールを分解し、それらをSuiteCloud製品領域内のスクリプトで効果的に使用する方法を説明します NetSuiteの始め方 > SuiteCloud カテゴリをフォローして、新しい記事が公開されるたびに通知を受信しましょう。
Richard James Uri - SuiteCloud | WMS Tech | SuiteCommerce Advanced
----
- 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 Basic Accounting. RSVP on this event now!