2

コアサービスを使用した以下のワークフロー図に示すようなシナリオがあります。

ここに画像の説明を入力してください

  1. 最初のステップは手動ステップです。作成者はコンテンツを作成/編集してアクティビティを終了し、全員に割り当てられます。
  2. 2番目のステップでは、グループに基づいてユーザーをフィルタリングします。
  3. 3番目のステップでは、いくつかのシナリオ

    a。ユーザーがグループ「A」に属している場合、次の3つの使用可能なアクティビティをすべてリストしたいので、ユーザーAはこれら3つのアクティビティのいずれかを選択できます。

    b。ユーザーがグループ「B」に属している場合、次のアクティビティとして「レビュー担当者」と「承認者」のアクティビティをリストします。ユーザーbはこれら2つのいずれかを選択できます。

誰かがこれを達成するためのアイデアを与えることができますか?

4

2 に答える 2

7

あなたはあなたの問題を好転させるべきです。はい、可能ですが、必要な知識の量は、実装するための大きな障壁になります。

したがって、代わりに別の方法で考えてください。

  • 「次のアクティビティのフィルタリング」自動アクティビティを自動決定に変更し、グループメンバーシップを決定するコードで、次に実行するアクティビティも決定します。
  • そこから2つのフォワードパスがあります。1つはグループAのユーザー用、もう1つはグループBのユーザー用です。
  • 各フォワードパスには、異なる選択オプションがあります。2つの異なる手動の決定から同じアクティビティへのリンクを試してみることができますが、それが機能するかどうかはわかりません。

最悪のシナリオでは、(名前ではなく機能で)アクティビティを繰り返し、CME拡張を行うことの学習曲線に対処しようとする約2か月の頭痛の種を節約しました。

于 2012-07-17T18:04:20.017 に答える
3

最初の質問に対する簡単な答えは、「いいえ、この機能はすぐに使用できるものではありません」です。

しかしもちろん、重要な部分を自分で実装することで多くのことが可能になります。

  1. ユーザーがリストから選択できるようにするには、おそらく何らかのGUI拡張機能が必要になるでしょう。
  2. カスタムソリューションのフェーズ間で情報を保存する必要があります。
  3. そして、次のアクティビティの選択を実装するために、自動化されたワークフローアクティビティにいくつかのコードが必要になります。

これらのステップのほとんどは、すでに他の質問でカバーされています。これらのそれぞれを探しましたか?もしそうなら、あなたはあなたがすでにどこまで到達したか、そしてあなたが立ち往生している場所を共有したいかもしれません。

于 2012-07-17T17:46:56.233 に答える