studio-web
latest
false
- リリース ノート
- 基本情報
- 管理者向け
- RPA ワークフロー プロジェクト
- アプリ プロジェクト
- エージェンティック プロセス
- Agents
- ソリューション
- API ワークフロー - プレビュー
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。
新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

Studio Web ガイド
最終更新日時 2025年10月31日
各検証コントロールは、アプリ内に変数を自動的に作成します。この変数はドキュメント データを保持し、アプリやオートメーションの他の部分で使用できます。
変数名は構文
Var<ValidationControlName>_<PageName>に従います (例: VarValidationControl_MainPage)。
検証コントロールの変数を使用すると、検証コントロールからの読み取りと検証コントロールに対する書き込みの両方が可能になります。
Apps では、この変数が自動的に管理されます。
- 検証コントロールをキャンバスに追加するときに変数を作成します。
- コントロールの名前を変更すると、変数の名前が変更されます。
- コントロールを削除すると、変数を削除します。
- この変数は保護されているため、手動で削除または変更できません。
- 変数はアプリスコープであるため、異なるアプリ ページにわたる使用状況を示します。
検証コントロールの変数には、参照またはバインドできるプロパティがいくつか含まれています。
Taxonomy—ドキュメント スキーマ、フィールド定義、およびラベルを保持します。ExtractionResult— 抽出されたフィールド値が、未加工および検証済みのフィールド値が含まれます。SelectedDocumentType- コントロールに表示されるアクティブなドキュメントの種類です。SelectedField- ユーザーが現在選択しているフィールドです。BusinessRules— フィールドレベルの検証ルールのステータス。IsValid- コントロールの有効性をオーバーライドする Boolean フラグです。DataSource- 元のContentValidationDataオブジェクトを保持します。
検証コントロールのコンテンツの現在のステートを読み取るには、以下の式を使用します。
- 抽出結果を取得する
VarValidationControl1_MainPage.ExtractionResultVarValidationControl1_MainPage.ExtractionResult
-
選択したドキュメントの種類を取得する
VarValidationControl1_MainPage.SelectedDocumentTypeVarValidationControl1_MainPage.SelectedDocumentType
-
選択したフィールドとその値を取得する
VarValidationControl1_MainPage.SelectedField.FieldValue.ValueVarValidationControl1_MainPage.SelectedField.FieldValue.ValueVarValidationControl1_MainPage.SelectedField.FieldValue.ConfidenceVarValidationControl1_MainPage.SelectedField.FieldValue.Confidence
-
タクソノミーのフィールドを取得する (ドロップダウンに便利)
VarValidationControl1_MainPage.Taxonomy.GetFields(VarValidationControl1_MainPage.SelectedDocumentType).ToListSourceVarValidationControl1_MainPage.Taxonomy.GetFields(VarValidationControl1_MainPage.SelectedDocumentType).ToListSource -
表フィールドの値を読み取る
ここで、VarValidationControl1_MainPage.ExtractionResult.GetTableFieldValueByTableName("Invoice Items")(0)(0).ValueVarValidationControl1_MainPage.ExtractionResult.GetTableFieldValueByTableName("Invoice Items")(0)(0).Value(0)(0)は、Invoice Items テーブルの最初の列と最初の行が交差するセルを表します。
検証コントロール内の値を編集するには、[ 変数の値を設定 ] アクティビティを使用して、この変数を参照します。
- [変数] フィールドでフィールド値を設定する[値を設定 ] フィールド: John Doe。
VarValidationControl1_MainPage.Field("Patient Name").ValueVarValidationControl1_MainPage.Field("Patient Name").Value
-
表のセルの値にフォーカスを設定する
VarValidationControl1_MainPage.Field("Invoice Items").Field("Description", 0).SetFocus = trueVarValidationControl1_MainPage.Field("Invoice Items").Field("Description", 0).SetFocus = trueここで、("Description", 0)は、「Description」列と Invoice Items テーブルの最初の行が交差するセルを表します。
-
信頼度フラグまたは確認フラグを設定する
VarValidationControl1_MainPage.Field("Patient Name").Confidence = 0.95VarValidationControl1_MainPage.Field("Patient Name").Confidence = 0.95VarValidationControl1_MainPage.Field("Patient Name").Confirm = trueVarValidationControl1_MainPage.Field("Patient Name").Confirm = true -
複数値フィールドを更新する
VarValidationControl1_MainPage.Field("Diagnosis Code", 2).Value = "E11.9"VarValidationControl1_MainPage.Field("Diagnosis Code", 2).Value = "E11.9"ここで、2は [診断コード] 列の行番号を表します。
-
フィールド値を削除する
VarValidationControl1_MainPage.Field("Vendor Name").DeleteValueVarValidationControl1_MainPage.Field("Vendor Name").DeleteValue -
表のセルを更新する
ここで、VarValidationControl1_MainPage.Field("Invoice Items").Field("Description", 0).Value = "50.00"VarValidationControl1_MainPage.Field("Invoice Items").Field("Description", 0).Value = "50.00"("Description", 0)は、「Description」列と Invoice Items テーブルの最初の行が交差するセルを表します。