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 を使用する必要があります。

関連記事

getValue (クライアント API 参照)

注意

ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)

この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。