Process Composer でサポートされているタスクと要素の動作

Process Composer のタスク、ロジック条件、およびエンド ポイントは、Bot エディターからのコピー、貼り付け、および切り取り動作をサポートします。これには、キャンバス上の項目をダブルクリックして置換する機能も含まれます。

サポートされている動作

注: 以下の動作の機能は、いくつかの特定のタスク タイプを除いて、Process ComposerBot エディターの両方で同じです。
コピー
タスクからデータをコピーするには、CTRL + C を使用します。
貼り付け
コピーしたデータをタスクに貼り付けるには、CTRL + V を使用します。
切り取り
タスクからデータをコピーして削除するには、CTRL + X を使用します。
ダブルクリックして追加
タスクをダブルクリックするとタスクにデータが追加されます。

コピー動作

キャンバスでタスクまたは要素をコピーすると、以下のように動作します。

タスクの種類 動作
  • Bot タスク
  • フォーム タスク
  • タスクをフィルタ
  • ドキュメント検証タスク
  • 条件
  • Else If
  • エンド プロセス
  • 移動先
プロパティはクリップボードに保持されます。
Else タスクはクリップボードに保持されません。

貼り付け動作

キャンバスにタスクまたは要素を貼り付けると、以下のように動作します。

タスクの種類 選択されたノード 動作
  • Bot タスク
  • フォーム タスク
  • タスクをフィルタ
  • ドキュメント検証タスク
  • If/Else ペア
なし タスクは、エンド ポイント ([エンド プロセス] または [移動先]) の前に位置する最後のノードに添付されます。
  • Bot タスク
  • フォーム タスク
  • タスクをフィルタ
  • ドキュメント検証タスク
  • If/Else ペア
  • エンド プロセス
  • 移動先
タスクは、エンド ポイント ([エンド プロセス] または [移動先]) の前に配置された最後のノードに添付されます。
  • Bot タスク
  • フォーム タスク
  • タスクをフィルタ
  • ドキュメント検証タスク
  • If/Else ペア
  • Bot タスク
  • フォーム タスク
  • タスクをフィルタ
  • ドキュメントの検証
  • 条件
  • Else If
  • Else
タスクはノードに添付されています。
  • エンド プロセス
  • 移動先
  • Bot タスク
  • フォーム タスク
  • タスクをフィルタ
  • ドキュメントの検証
  • 条件
  • Else If
  • Else
  • なし
貼り付けは許可されないか、無効です。
  • エンド プロセス
  • 移動先
  • エンド プロセス
  • 移動先
タスクにより、選択されたノードが置き換えられます。
Else If
  • 条件
  • Else If
タスクは、[If] または [Else if] と同じ行に新しい [Else if] ノードとして追加され、[Else] の前の末尾位置に配置されます。
Else If
  • Bot タスク
  • フォーム タスク
  • タスクをフィルタ
  • ドキュメントの検証
  • エンド プロセス
  • なし
このアクションは無効であるため、タスクはキャンバスに追加されません。

切り取り動作

キャンバスでタスクまたは要素を切り取る (削除する) と、以下のように動作します。

タスクの種類 動作
  • Bot タスク
  • フォーム タスク
  • タスクをフィルタ
  • ドキュメント検証タスク
タスクは削除されるとキャンバスから消去されますが、クリップボードにはすべてのプロパティと一緒にタスクが保持されます。
  • 条件
  • Else If
タスクは削除されるとキャンバスから消去されますが、クリップボードにはすべてのプロパティと一緒にタスクが保持されます。キャンバスからすべての子ノードが削除されます。
Else タスクは削除されず、クリップボードに保持されます。
  • エンド プロセス
  • 移動先
タスクは削除されるとキャンバスから消去されますが、クリップボードにはすべてのプロパティと一緒にタスクが含まれています。

ダブルクリックで動作を追加

キャンバス内のタスクまたは要素をダブルクリックしてそれにデータを追加すると、以下のように動作します。
タスクの種類 選択されたノード 動作
  • Bot タスク
  • フォーム タスク
  • タスクをフィルタ
  • ドキュメント検証タスク
  • If/Else ペア
なし タスクは、メイン ブランチ (左端) のエンド ポイント ([エンド プロセス] または [移動先]) の前に位置する最後のノードに添付されます。
  • Bot タスク
  • フォーム タスク
  • タスクをフィルタ
  • ドキュメント検証タスク
  • If/Else ペア
  • エンド プロセス
  • 移動先
タスクは、エンド ポイント ([エンド プロセス] または [移動先]) の前に位置する最後のノードに添付されます。
  • Bot タスク
  • フォーム タスク
  • タスクをフィルタ
  • ドキュメント検証タスク
  • If/Else ペア
  • Bot タスク
  • フォーム タスク
  • タスクをフィルタ
  • ドキュメントの検証
  • 条件
  • Else If
  • Else
タスクは選択されたノードに添付されます。
  • エンド プロセス
  • 移動先
  • Bot タスク
  • フォーム タスク
  • タスクをフィルタ
  • ドキュメントの検証
  • 条件
  • Else If
  • Else
  • なし
ダブルクリックは許可されないか、無効です。
  • エンド プロセス
  • 移動先
  • エンド プロセス
  • 移動先
タスクにより、選択されたノードが置き換えられます。
Else If 条件 タスクは、[If] または [Else if] と同じ行に新しい [Else if] ノードとして追加され、[Else] の前の末尾位置に配置されます。
Else If
  • Bot タスク
  • フォーム タスク
  • タスクをフィルタ
  • ドキュメントの検証
  • Else If
  • エンド プロセス
  • 移動先
  • なし
このアクションは無効であるため、タスクはキャンバスに追加されません。