ワークフローを手動でトリガーすることは可能ですか?
たとえば、コンポーネントを保存して閉じるときにワークフローをトリガーしたくないが、コンポーネントを複数回更新したい場合、問題がないと感じた後、コンポーネントに添付されたワークフローをトリガーしたいとします。
ワークフローを手動でトリガーすることは可能ですか?
たとえば、コンポーネントを保存して閉じるときにワークフローをトリガーしたくないが、コンポーネントを複数回更新したい場合、問題がないと感じた後、コンポーネントに添付されたワークフローをトリガーしたいとします。
ジェレミーが言ったように、それは(まだ)不可能ですが、承認されていないコンテンツをチェックインすることはできません。あなたの場合、コンポーネントを何度でも編集できます。保存するだけでも、保存して閉じるだけでもかまいません。「完了しました」と報告するとすぐに、ワークフローの次のアクティビティに渡されます。つまり、アクティビティが終了します。
Tridion ワークフローについていくつか理解しておく必要があります。これはプロセス ワークフローとして設計または意図されたものではなく、承認ワークフローです。
ワークフローが必要なアイテムに変更が加えられると、ワークフローが開始されます (アイテムはロックされます)。変更が完了したら、アクティビティを終了し、ワークフロー プロセスに進みます。
その音から、あなたはおそらくワークフローがコンテンツの公開を推進する組織で働いていますが、Tridion はWeb サイトへの公開にワークフローを必要としないようにゼロから設計されており、ワークフローは単に追加の検証手順を必要とする組織向けです (いくつかの編集者を信頼できないからだと言う人もいますが、それは別の話です。ワークフローよりもアクセス許可で解決する方が簡単ですが、余談です)。
とにかく、良いニュースは、私たちが話しているように、ワークフロー エンジンが再設計されているということです。次のリリースでは、多くの新しいプロセス指向の概念がワークフロー エンジンに導入されます。しかし、現在、あなたがやりたいことは不可能です。
いいえ、これは不可能です。ワークフローは、アイテムの保存時にのみトリガーできます。あなたが言及する状況では、コンテンツに満足した時点で最初のアクティビティを終了する必要があります。