このページでは、グローバル管理者がプラグインを管理し、以下のアクションを実行できます。プラグインの完全なリストについては、「プラグイン ガイド」を参照してください。
プラグインを追加する
プラグインを追加するには、次の手順を実行します。
- 管理アプリに移動します。
- [設定] ページを開き、[ワークフロー] タブに移動します。
- [プラグイン] ページをクリックして、テーブル内のすべてのプラグインを表示します。
- プラグインを選択し、表の上部にある [追加] ボタンをクリックします。
- プラグイン名と XML を入力し、[追加] をクリックします。
- プラグインが追加されたことを知らせる確認メッセージが送信されます。
注: プラグイン デザイナでは、[プラグイン名] フィールドは編集できません。プラグイン デザイナに入力する XML には、「プラグイン名」の開始タグがあります。自分または他のユーザーがそのタグを変更した場合、プラグイン名の更新はプラグインの保存時には有効になりません。
注:
プラグイン ガイド は、Evolve 20.2 でサポートされているすべてのプラグインを対象としています。既存のプラグインに変更を加えたり、新しいカスタム プラグインを追加したりする場合は 、Precisely カスタマー サポートに ご相談ください。
プラグインを表示する
プラグインを表示するには、次の手順を実行します。
- 管理アプリに移動します。
- [設定] ページを開き、[ワークフロー] タブに移動します。
- [プラグイン] ページをクリックして、テーブル内のすべてのプラグインを表示します。
- プラグインの名前と定義は、このページに表示されます。
プラグインを編集する
プラグインを編集するには、次の手順を実行します。
- 管理アプリに移動します。
- [設定] ページを開き、[ワークフロー] タブに移動します。
- [プラグイン] ページをクリックして、テーブル内のすべてのプラグインを表示します。
- プラグインを選択し、表の上部にある [編集] ボタンをクリックします。
- XML またはデザイナ オプションのいずれかを選択します。
- 必要な変更を行い、[保存] をクリックします。
- プラグインが更新されたことを知らせる確認メッセージが送信されます。
プラグインを削除する
プラグインを削除するには、次の手順を実行します。
- 管理アプリに移動します。
- [設定] ページを開き、[ワークフロー] タブに移動します。
- [プラグイン] ページをクリックして、テーブル内のすべてのプラグインを表示します。
- プラグインを選択し、表の上部にある [削除] ボタンをクリックします。
- プラグイン名と XML を入力し、[削除] をクリックします。
- プラグインが削除されたことを知らせる確認メッセージが送信されます。
カスタム プラグインを追加する
必要な参照 (これらのアセンブリはすべて、Evolve のインストール場所の bin フォルダにあります):
- 1. Microsoft.Extensions.Logging.dll
- 2. Microsoft.Extensions.Logging.Abstractions.dll
- 3. Newtonsoft.JSON .dll
- 4. Winshuttle.Finx.DAL.dll
- 5. Winshuttle.Finx.Plugins.dll
- 6. Winshuttle.Finx.SharedInfa.dll
- 7. Winshuttle.Finx.Workflow.dll
- 8. Winshuttle.Finx.Workflow.Shared.dll
バックグラウンド プラグイン (エグゼキューターを使用) を実行するには、次の参照を追加します。
- 9. Winshuttle.Finx.Workflow.WF.dll
インタラクティブなプラグインを作成する
このコードは、ワークフローでプラグイン アクションに到達すると実行されます。
- PluginCommon を継承するプラグイン クラスを記述し、IWFPluginAction を実装します。
- すべてのプラグイン ロジックは、「OnWorkFlowEvent()」メソッドに記述します。
バックグラウンド プラグインを作成する
バックグラウンド プラグインの場合、追加のエグゼキューターが必要です。