ケースを処理する時間を節約するために、データトランスフォームを使用してアプリケーションにデータを入力します。 データトランスフォームを使うと、あるフォーマットやクラスのデータを別のフォーマットやクラスに変換できます。
「Clipboard」データモデルを使用してデータトランスフォームを設定する場合は、データに対して実行するアクションを選択します。 次のアクションを選択できます。- 設定
- ターゲットをソースと同じに設定します。 シングルバリュープロパティ、最上位ページ、埋め込みページ、ページリスト、ページグループを設定できます。 通常、このアクションを使用してプロパティを初期化します。 指定したターゲットページがクリップボードに存在しない場合は、「Set」アクションでページを作成します。
- 削除
- ターゲットとそれに関連する値をクリップボードから削除します。
- Update page
- ターゲットページのプロパティを設定するためのコンテキストを設定します。 プライマリー以外のページにプロパティを設定する場合に使用します。 対象のページがクリップボードに存在しない場合は、そのページを作成します。 ソースページがプライマリー以外である場合は、「Relation」リストから、値を指定して選択し、ソースページを指定します。
- Apply Data Transform
- 前のアクションで現在のコンテキストに指定されたクリップボードページに別のデータトランスフォームを適用します。
- 並べ替え
- カスタムオーダーのリストを作成します。 ページリストは、その中のシングルバリュープロパティに従って並べ替えることができます。 各プロパティのソート順は昇順、降順のいずれかで指定できます。 「Target」列で「View Sorting Properties」アイコンをクリックして、並べ替え対象のプロパティと各プロパティの並べ替え順序を指定します。
- コメント
- 説明するテキストを指定します。 このアクションを使用して、シーケンスでコメントを入力します。 たとえば、ステップの分岐する目的を説明できます。
- 日時
- 後続のアクションを適用するかどうかを判断するための評価条件を指定します。 条件がtrueと評価された場合は、システムが子行内のアクションを適用します。 条件がfalseと評価された場合は、システムがその次の行で指定されたアクションを続行します。 その次の行のアクションがOtherwiseまたはOtherwise Whenの場合は、条件がtrueと評価された場合にシステムがアクションを適用します。
- Otherwise When
- システムが代替条件を適用する前に別の条件を指定します。 条件がtrueと評価された場合は、システムが子行内のアクションを適用します。 条件がfalseと評価された場合は、システムがその次の行で指定されたアクションを続行します。 このアクションは、WhenアクションまたはOtherwise Whenアクションの後に使用できます。
- Otherwise
- 先行するWhenまたはOther Whenアクションがfalseと評価された場合に適用する代替アクションを指定します。 このアクションは、WhenアクションまたはOtherwise Whenアクションの後にのみ使用できます。補足: データトランスフォームにWhen、Otherwise When、Otherwiseのアクションを追加した場合、システムではこれらのアクションのうち、最初にtrueに評価されるアクションが1つだけ実行されます。
- Append to
- ページをターゲットにコピーします。 ソースとターゲットが同じクラスの場合、またはクラスの1つが継承パスのクラス階層の上位にある場合は、ページをコピーできます。
- Append and Map to
- ページをターゲットに追加し、プロパティとそのソース値をターゲットプロパティにマッピングします。 ソースとターゲットは異なるクラスにすることができます。
- For Each Page In
- 後続の行で指定されたアクションを、指定されたターゲットのすべてのページに反復して適用します。 ターゲットが「Page List」または「Page Group」であることを確認します。
- Exit For Each
- 先行のFor Each Pageアクションで定義した現在の反復を終了します。 このアクションは、For Each Page Inアクションの子行としてのみ使用できます。
- Exit Data Transform
- 「Exit Data Transform」アクションを含む行でデータトランスフォームを停止します。
- 標準データトランスフォーム
- JSONのデータトランスフォームアクション
データトランスフォームでアプリケーションにデータを提供するとケース処理の時間を短縮できます。 データトランスフォームを適用すると、指定したソースからの値をターゲット値に入力するため、同じデータを二度入力する必要がなくなります。