Skip to main content
2 つのフォーム間でデータを連携させる必要がある場合は、業務関連付けルールを使用します。たとえば、在庫管理では、入庫レコードと出庫レコードの両方を最終的な在庫テーブルに集約して閲覧できるようにする必要があります。

動画コース

動画コース:第 4 回 — 業務関連付けルールのクイックスタート

概要

高度な数式は、2 つのフォーム間のデータ関係を維持するために使用します。主にフォームページやワークフローページで利用され、現在のフォームを送信した際に、別のフォームへのデータの追加・削除・更新方法を制御します。 現在、INSERTUPDATEUPSERTDELETE の 4 種類の高度な数式が利用可能です。
  • INSERT
ターゲットフォームにレコードを挿入します(INSERT)。
  • UPDATE
条件に基づいて指定したインスタンスデータを検索します。一致するデータが見つかった場合、そのインスタンス内の指定フィールドの値を更新します(UPDATE)。
  • UPSERT
条件に基づいて指定したインスタンスデータを検索します。一致するデータが見つかった場合は指定フィールドの値を更新し、見つからない場合は新しいインスタンスデータを挿入します。UPDATE + INSERT に相当します(UPSERT)。
  • DELETE
条件に一致するデータを削除します(DELETE)。 高度な数式は、以下のコンポーネントに対応しています。
  • フィルター検索の条件として使用できるコンポーネント:一行テキスト、複数行テキスト、選択、ドロップダウン選択、日付、ユーザー。
  • 値を割り当て可能なコンポーネント:一行テキスト、複数行テキスト、数値、選択、ドロップダウン選択、チェックボックス、ドロップダウンチェックボックス、カスケード選択、日付、日付範囲、画像アップロード、添付、ユーザー、住所、部門、関連フォーム。
注意:サブフォーム内に配置した部門コンポーネントへの値の割り当てには対応していません。

設定エントリ

業務関連付け数式を設定するエントリは、通常フォームとワークフローフォームで異なります。

通常フォーム

フォーム編集ページ。

通常のワークフローフォーム

旧ワークフロー パス:ワークフローフォーム >> 設定 >> フローノード送信ルール >> 作成 >> 関連アクション フローノード送信ルール。 関連付けルールを設定します。 新ワークフロー パス:ワークフローフォーム >> ワークフローフォーム編集ドロップダウン >> ワークフロー設計 >> グローバル設定 >> フローノード送信ルール 新ワークフローのフローノード送信ルール。

プレミアムワークフロー

プロフェッショナル版以上で利用可能です。
パス:ワークフローフォーム >> 設定 >> ワークフロー設計 >> フローノードを選択 >> プレミアム >> フローノード送信ルール プレミアムワークフローエディター。 フローノードルールを設定します。 YiDA エクスペリエンスセンター YiDA の機能とメリットを没入的に体験できる場所で、そのアプリケーション価値を深く理解できます。