setValue (クライアント API 参照)
列のデータ値を設定します。
対応している列の種類
すべて
構文
formContext.getAttribute(arg).setValue(value)
パラメーター
列の種類によって異なります。
列の種類 | パラメーターの種類 |
---|---|
ブール値 | Boolean |
datetime | 日 統一インターフェイスでは、日付値は UTC であると想定されています。 レガシ Web クライアントでは、日付の値はユーザーのタイム ゾーンにあると見なされます。 |
小数 | 番地 |
double | 番地 |
Integer | 番地 |
lookup | 配列 検索オブジェクトの配列。 'partylist' 検索と呼ばれる特定の検索では、メール テーブル レコードの 宛先: 列など、検索で複数のレコードを関連付けることができます。 そのため、すべての検索データ値は検索オブジェクトの配列を使用します。検索列が複数のレコード参照の追加をサポートしていない場合でも、検索オブジェクトの配列を使用します。 各検索には以下のプロパティがあります。 - entityType: 文字列。 ルックアップで表示されるテーブルの名前です。 - id: 文字列: 検索に表示されたコードの GUID 値を示す文字列です。 値は、次の形式と一致する必要があります: {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} - name: 文字列: 検索に表示するレコードを表すテキストです。 |
memo | String |
金額 | 番地 |
選択肢 | 番地 |
文字列 | String |
memo | String |
金額 | 番地 |
選択、選択肢(複数) | 番地 getOptions メソッドはオプション値を文字列として返します。 parseInt を使用して数値に変換してから、これらの値を使用して選択列の値を設定する必要があります。 statuscode (ステータスの理由) オプションはレコードの現在の状態コードにより異なります。 statecode (状態) 列は、フォーム スクリプトでは設定できません。 有効な statecode 値については、列の定義を参照してください。 カスタム テーブルの場合は、テーブル定義ブラウザーを使用します。 最後に、列に適用されたカスタム状態遷移についても検討します。 詳細: サポート案件またはカスタム テーブルのステータス移行の定義。 |
String | String 電子メール形式の文字列の列では、文字列が有効な電子メール アドレスを表す必要があります。 |
注意
setValue を使用して列を更新しても、OnChange イベント ハンドラーは実行されません。 OnChange イベント ハンドラーを実行するには、setValue に加えて fireOnChange を使用する必要があります。
関連記事
注意
ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)
この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。