問題タブ [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 に答える
677 参照

android - スタックで終了アクティビティと同じアクティビティに到達した場合、onActivityResult()は呼び出されません

私のアプリでは、特定の結果コードを使用して、これが必要なときにアプリ全体を終了します(つまり、アクティビティスタック内の私のアプリに属する​​すべてのアクティビティを終了します)。すべてのアクティビティはstartActivityForResult()で開始されます。結果コードはonActivityResult()でキャプチャされ、そこからアクティビティスタック内の次のアクティビティに渡されます。これは、特定の結果コードが使用されているときに、各アクティビティがそれ自体を終了することに要約されます。

うまく機能します..1つを除いてすべての場合:

A-> B-> Aで構成されるアクティビティスタックについて考えてみます。最後のA(シーケンスの右側)は、それ自体を終了し、他のアクティビティも終了するための結果コードを設定することによって手順を開始します。Bが終了し、結果コードを最初のA(シーケンスの左側のA)に渡した後、onActivityResult()が呼び出されないことがわかります。

最初のAに到達したときに、onDestroy()がスタックの最上位のA(シーケンスの右側のA)に対してまだ呼び出されていないことは言及する価値があります。

この問題を修正または回避するにはどうすればよいですか?

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

workflow - 別々のページのフローチャートで 2 つのアクティビティを接続する

フロー チャートの一部であるアクティビティを、別のページ (別のフロー チャート) のフロー チャートの一部でもあるアクティビティに接続することは可能ですか?

シナリオは次のとおりです。大きなフローチャートがあります。大きいので、2ページ/フローチャートに分けています。各アクティビティはステップです。たとえば、ステップ 4 はフロー決定に接続します。フロー決定から、ロジックに基づいて、次のステップ/アクティビティは、フローの次のステップ (ステップ 5) になるか、ステップ 12 (次のページ/フローチャートにあります) にスキップする可能性があります。

視覚的な観点からは、接続を確認できればよいのですが、それほど必要ではありません。ただし、WF4 ランタイム エンジンがフローに追従できることを確認する必要があります。これは可能ですか?

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

workflow - 設計時に InArgument の値を別の InArgument の値に依存させる方法

ユーザーが有効な値のリスト (コンボボックスなど) から InArgument / プロパティの値を指定できるようにする必要があります。有効な値のリストは、別の InArgument の値によって決定されます (その値は式によって設定されます)。

たとえば、設計時:

  • ユーザーがファイル パスをワークフロー変数 FilePath に入力する
  • DependedUpon InArgument が FilePath の値に設定されている
  • ファイルが照会され、有効な値のリストがユーザーに表示され、適切な値を選択できます (おそらくカスタム PropertyValueEditor を介して)。

これは可能ですか?

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

workflow - .Net 4ワークフロースイッチアクティビティ、ケースに可能な値を提供する方法は?

アプリケーションで Workflow (4) デザイナーを再ホストしました。このアプリケーションには、特定の値が格納されるデータベースがあります。再ホストされたデザイナーで、Switch アクティビティを追加し、データベースに保存されているカスタム オブジェクトの 1 つにタイプを設定しました。

デザイナーのケース値追加ドロップダウンに可能な値のリストを何らかの方法で提供することは可能ですか?

よろしくurk_forever

0 投票する
5 に答える
56257 参照

uml - フローチャート図と UML アクティビティ図

フローチャート図と UML アクティビティ図の実際の違いは何ですか? いくつかの考えがありますが、部屋に象がいないのではないでしょうか?

フローチャート図:

  1. 広く使われています;
  2. プログラマーでなくても簡単に理解できます。
  3. 年?

UML アクティビティ図:

  1. 標準化された;
  2. 並行性をサポートします。
  3. あまり知られていない構文ですが、それでも十分に単純です。

アプリケーション ロジックの特定のブロックをアドホックに文書化するという私のケースでは、フローチャート図を使用することにしました。社内のより多くの人がそれらを理解できるようになります。

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

c# - ワークフローに関する質問

ワークフロー ブックマークで複数の入力引数を渡す方法を知りたいです。私はこのコードを持っています

app.ResumeBookmark("Test", "inputTest"); のように再開すると。しかし、たとえば次のような2つの出力引数がある場合はどうなりますか

app.ResumeBookmark() でこのブックマークを呼び出すにはどうすればよいですか? 外部からの攪拌で 2 つの OutArguments を設定します。app.ResumeBookmark("Test","Inputtest1","Inputtest2") のように? お時間ありがとうございました

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

wcf - ウィンドウ ワークフロー 4.0 の「CorrelationResponse コンテキストを null にすることはできません」

複数の受信を持つ Windows ワークフロー 4 サービスを開発しています。私はすべての例外を処理しており、サービスによってスローされた未処理の例外はありません。1 つは faultException を送信し、もう 1 つは実際の返信を送信します。

最初の受信アクティビティで応答を受信しますが、2 番目の受信アクティビティで例外が発生した場合、障害が返されますが、2 番目の受信への後続の要求はスローされます。

インスタンスがサスペンド状態のため、操作を実行できませんでした。

Windows appfabric ダッシュボードで追跡を確認すると、ワークフローは実際には次のエラーで中断されます

CorrelationResponse コンテキストは null であってはなりません。これは、相関ハンドルが正しく設定されていないことが原因である可能性があります。

応答アクティビティの CorrelationInitializers には何もありません。ワークフローを一時停止して追加の要求を受け取ることは本当に望んでいません。

何か案は?

ありがとう、ワヒード

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

workflow-foundation - コード アクティビティ内でグラフィカル レシーブを別のものと関連付ける

receive アクティビティを公開する xaml サービスを想像できます。これは私のワークフローの最初のアクティビティです。この受信の背後には、InitializeCorrelation"、"assign"、"delay" などの単純なアクティビティがあります。次に、アクティビティ デザイナーで作成されたカスタム アクティビティがあります。つまり、メイン ワークフローに実際にコード アクティビティがあります。は、開発者がアクティビティをカスタマイズできるようにするドラッグ アンド ドロップ ゾーンを提供します。ただし、最初はこのアクティビティに固定の受信アクティビティが必要です。この受信は、の最初の受信で得られた情報を使用して初期化された最初の 1 つの相関ハンドルを使用して相関する必要があります。サービス。

私の問題は、xaml で初期化された関連付けハンドルを使用して、コード アクティビティで受信を関連付けることができないことです。2 番目の受信 (コード受信) を呼び出すと、タイムアウト エラーが発生します。

何が悪いのか知っていますか?

これは私のコード活動のコードです

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

c#-4.0 - NativeActivityコードシーケンスでCodeActivityにパラメーターを渡す方法

Windowsワークフローを機能させようとしていますが、少し困惑しています。

単一のワークフローが機能するようになりましたが、今はもう少し複雑なことをしようとしています。ワークフローを開始します。各アクティビティ自体にワークフローが含まれています。(メインプログラムが「入力、ロジック、および出力」のアクティビティを開始し、それぞれに「ユーザーのプロンプト、入力の取得など」などの追加のアクティビティがあるようなものを想像してください)

メインプログラムからアクティビティにパラメータを渡していないときは、ここ(http://msdn.microsoft.com/en-us/magazine/gg535667.aspx )の例を使用して、正常に動作しています。私の質問は、「Variables」と「metadata.SetVariablesCollection」がNativeActivityでどのように正確に機能するか、および低レベルのアクティビティのパラメーターを取得する方法です。

これは私が現在試していることです:

これにより、次の例外がスローされます。

私は1つのパラメーターしか渡さないことを知っていますが、例外は3つのパラメーターが欠落していることを示しています。私はこれを適切に行う方法について何かが欠けています。

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

workflow-foundation-4 - 入力パラメーターを使用してインターフェースを実装する子アクティビティーのスケジューリング

そして、登録メタデータ:

私はすでにhttp://msmvps.com/blogs/theproblemsolver/archive/2011/04/05/scheduling-child-activities-with-input-parameters.aspxを読みましたが、私の場合、親は子のアクティビティを知りません

編集

類似:アクティビティは、そのスコープ内で定義された変数を設定できませんか?

しかし、私の場合、戻り値を取得する必要はないので、もっと簡単になりたいと思っています。FooFieldをフロー作成者に渡すのではなく、暗黙的に渡す必要があります。私は暗黙のうちにそれをする必要があります!まったく機能しない場合は、NativeActivityContextプロパティを使用します