問題タブ [workflow-activity]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
270 参照

c# - .NET でワークフロー アクティビティをソフトコード化するにはどうすればよいですか?

次のような署名付きの文字列に対して何らかの解析を実行する静的メソッドを作成する必要があります。

メソッド ParseMessage 全体をソフト コード化する、つまり、一般的な Windows フォーム アプリケーションであるプロジェクトのメイン出力内でプリコンパイルしないようにしたいと考えています。ワークフロー アクティビティを使用してこれを行うにはどうすればよいですか?

私はしたいと思います:

  1. xaml ファイルで定義されたアクティビティを作成する
  2. アクティビティを Windows フォーム アプリケーションにロードする
  3. 引数 (文字列型の変数) を渡してアクティビティを実行します。
  4. 文字列型の変数で結果を取得します
0 投票する
1 に答える
1583 参照

sharepoint-2010 - SharePoint 2010 の承認ワークフローのシーケンシャル モードでのレプリケーター アクティビティ

カスタム タスク編集 infopath フォームを使用して、Dcoument 承認ワークフローを作成しようとしています。

フローは、ドキュメントがリストに追加されると、発信者のマネージャーであるユーザー A に割り当てられます。

ユーザーAがドキュメントを承認すると、承認のためにユーザーBに割り当てられます。ユーザーBは固定されています。

ユーザー B がドキュメントを承認すると、ユーザー B 自身がドキュメントをユーザー C に割り当てます (これは、ユーザー C が動的であり、実行時に存在することを意味します)。

ユーザー C が承認すると、ユーザーのタスクが作成され、ユーザー C がタスクを完了するまでワークフローが続行されます。

ユーザーのいずれかであり、タスクを拒否し、ワークフローを停止する必要があります。

実装方法;

次のように、1 つの Sequence Activity を作成しました。

  1. -タスクの作成
  2. -whileTaskNotComplete (onTaskChanged)
  3. タスクを完了する

次に、このアクティビティをレプリケータ アクティビティの下に配置しました。

Replicator initialized および Child initialized values を設定する方法がわかりません。

レプリケーターを 3 回実行する必要があることはわかっていますが、最後の反復値は固定されておらず、実行時に 2 回目の反復とアクティビティの onTaskChange イベントの下で提供されます。

この値をワークフローまたは次の反復に渡すにはどうすればよいですか?

次に、レプリケータの初期化メソッドで Apporver に任意の値を設定すると、すべてのタスクが初期化メソッドで設定された同じ承認者に割り当てられます。

私を助けてください、私はビデオhttp://www.shillier.com/Videos/MultipleTasks.wmvを参照しましたが、それはパラレルモード用であり、シーケンシャルモードが必要です。

前もって感謝します。

アズラ

0 投票する
0 に答える
878 参照

.net - WPF .NET 4 、ワークフロー パラメーター、および「処理中にコンパイラ エラーが発生しました」

私のワークフロー:

私のC#コード:

WorkflowInvoker.Invoke を呼び出した瞬間に、次の例外が発生します。

タイプ 'System.Activities.ExpressionParser.SourceExpressionException' の初回例外が System.Activities.dll で発生しました追加情報: 式 "PIN_Transaction_Count >= 3.0" の処理中にコンパイラ エラーが発生しました。「PIN_Transaction_Count」が宣言されていません。保護レベルにより、アクセスできない場合があります。

なぜこの例外が発生するのか、どうすれば回避できるのだろうか?

0 投票する
1 に答える
1148 参照

c# - ネイティブアクティビティ内のスケジュールされたアクティビティから OutArgument を取得するには?

Receive アクティビティと SendReply アクティビティで構成されるアクティビティがあります。receive アクティビティはメッセージを待ち、それをコンソールに書き出してから返信を送信します。

問題は、Receive アクティビティが終了したときにメッセージを取得できないことです。

以下は私の活動クラスと例外情報です。

私が間違っていることを誰かが知っていれば、助けていただければ幸いです。

ありがとう

0 投票する
3 に答える
3538 参照

c# - コンピュータ名を Active Directory グループに追加する

事前定義された Active Directory グループにコンピューター名を追加する必要があるという要件があります。誰もこれに関連した経験がありますか?

0 投票する
2 に答える
1505 参照

c# - System.Activities.ActivityBuilderへの非表示のワークフロー引数

ワークフローデザイナを再ホストしました。ロードする基本アクティビティはActivityBuilder(workflowDesigner.Load(activityBuilder);)です。

基本的に、アクティビティにいくつかの詳細を追加する必要があります。その値は、ユーザーが編集できないようにする必要があります(または、デザイナーの表面に表示される場合もあります)。このために、私は(現在)次のようにいくつかの引数を追加しています。ここで、追加情報を追加できます。

ただし、これらの引数はデザイナーの下部にある引数パネルのデザイナー画面に表示されるため、ユーザーはこれを編集できます。ユーザーが編集できる他の引数もあるので、引数ペイン全体を無効にすることはできません。

ユーザーがこの情報を編集(または表示)できないように、ワークフローに情報を追加する(そして明らかに* .XAMLファイルに保存する)方法を知りたいだけです。

追加の詳細:基本的には、カスタムアクティビティを作成する場合、[Browsable(false)]を使用してプロパティを追加できるようにします。これにより、ユーザーは右側のペインにプロパティを表示せず、値を保持できます。

0 投票する
2 に答える
434 参照

workflow - 再ホストされたワークフローデザイナとツールボックスのダブルクリック

1。アクティビティがリストされているアクティビティ用のツールボックスがあり、右側にワークフローデザイナーが配置されているデザイナーがあります。ツールボックスから、Activitesをデザイナーにドラッグアンドドロップできます。正常に動作します。使いやすさを向上させるために、ツールボックスのアクティビティをダブルクリックしたいのですが、シーケンスワークフローの最後から2番目のアクティビティとして、指定した「シーケンス」アクティビティ内のdesingerに自動的に追加する必要がありますか?これどうやってするの ?

  1. 私は3〜5分間実行される長時間実行ワークフローを持っています。ワークフローの実行中に、エンドユーザーがワークフローをキャンセル/停止/中止できるように柔軟性を持たせたい。これどうやってするの ?

  2. アクティビティをリストしたToolboxを使用しています。ツールボックスの上部に検索ボックスが表示されます。この検索ボックスは、最初の文字に基づいて検索します。今、私はテキストのどこかを検索したいです...

    ワークフローデザイナをホスティングワークフローとして使用しており、WorkflowInvokerを使用してワークフローを呼び出しています。では、ワークフローの実行をキャンセル/停止するためのベストプラクティスは何ですか?

0 投票する
2 に答える
597 参照

workflow - WF4 でのワークフロー スケジューリング

実行する必要がある 7 つのワークフローがあります。特定の順序で実行する必要がありますか?wf4または私が使用できる他のアプローチでこれのためのスケジューリングサービスはありますか?

海洋

0 投票する
1 に答える
131 参照

workflow - ワークフローとツールボックス

アクティビティがリストされているアクティビティ用のツールボックスがあり、右側にワークフロー デザイナーが配置されているデザイナーがあります。ツールボックスから、Activites をデザイナーにドラッグ アンド ドロップできます。問題なく動作します。ユーザビリティ エクスペリエンスを向上させるために、ツールボックスの [アクティビティ] をダブルクリックすると、シーケンス ワークフローの最後のアクティビティとして自動的に desinger に追加されますか? これどうやってするの ?