問題タブ [sequential-workflow]

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 に答える
293 参照

workflow-foundation - Windows ワークフローでシーケンシャル ワークフローを検査する方法はありますか?

ステート マシン ワークフローには StateMachineWorkflowInstance クラスがあり、これを使用してワークフローの現在の状態を検査したり、正当な遷移を取得したりできます。シーケンシャル ワークフローにそのようなものはありますか? ワークフローが現在どのような状態にあるかをプログラムで簡単に調べる方法が欲しいです。

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

wcf - WCF ワークフロー ライブラリで複数の WCF シーケンシャル ワークフローをホストする方法

シーケンシャル ワークフロー サービス ライブラリ プロジェクトに 2 つのワークフローがあります。しかし、両方のサービスを wcf サービス ホスト アプリで実行するように構成できないようです。サービス ホストが読み込まれると、1 つのサービスが開始されますが、もう 1 つのサービスは停止されます。app.config ファイルをいくらいじっても、違いはないようです。app.config ファイルを使用して、2 つの WCF ワークフローを同時に実行できるようにホストを構成するにはどうすればよいでしょうか?

これは、構成が簡単なように思えます...同じwcfホストで2つのサービスを実行している場合と同じです。何か案は?

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

workflow - WF 3.5 ステートフル アクティビティ

私は WF 3.5 を使用しており、標準の WF "while" アクティビティのさまざまな反復間で状態を保持するアクティビティを開発する方法を探しています。問題は、通常、アクティビティの Execute() メソッドが "Closed" 実行ステータスを返す必要があることです。それが完了すると、「実行中」状態に戻ることができず、次の反復でアクティビティの新しいクローンが使用されるため、最初の状態が失われます。たとえば、各反復で入力ファイルの次の行をサンプリングするアクティビティが必要です。このファイルのカーソルを維持する必要があります。つまり、状態が必要です。この機能を実現するにはどうすればよいですか?

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

sharepoint - ModerationInformation.Status を承認済みから保留中の削除に戻す設定

他の誰かがこの問題とその解決策を持っているかどうかを確認します。

タスクを使用しないリスト (ライブラリではない) に Visual Studio シーケンシャル ワークフローがあります。承認プロセスは、リスト アイテムの [承認/却下] ボタンを使用して行われます。承認は 2 段階の承認であり、第 1 段階が ([OOTB の承認] ボタンをクリックして) 完了した場合、ModerationInformation.Status を承認済みから保留中にリセットし、第 2 段階の承認者に電子メールを送信します。

私の問題は、ModerationInformation.Status を Approved から Pending に戻すと、承認されたバージョンが存在しないため、Creator はアイテムを表示する権限を失い、SharePoint から「アイテムが見つかりません」というエラーが表示されることです。アイテムを作成しました。第 1 レベルと第 2 レベルの承認者、および承認権限を持つユーザーは引き続きアイテムを表示できます。

いくつかの背景情報。モデレーション情報を更新するために使用しているコードは

ワークフロー イベントからプロパティを取得し、listitem へのフックを取得します

properties.Item.ModerationInformation.Status = SPModerationStatusType.Pending; properties.Item.Update();

誰でも助けることができます。

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

.net-3.5 - ワークフロー基盤の try-finally ブロックに相当するものは何ですか?

try{}finally{}ブロックのように、例外がスローされた後でも実行したい特定のアクティビティがあります。

WF v3.5を使用したシーケンシャルワークフローで可能ですか?

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

asynchronous - F# での非同期操作の順次実行チェーン

async1 を構成してから async2を構成するための言語にプリミティブはありますか?

さらに明確にするために、2 つの非同期計算があります。

toto1 と toto2 の逐次構成からなる新しい非同期計算を作成したい

開始時に、toto は toto1 を実行してから toto2 を実行し、2000 時間単位後に終了します。

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

sharepoint - 「System.Workflow.Runtime.Hosting.PersistenceException」カスタムSharePointシーケンシャルワークフロー

カスタムアクティビティを持つSharePointVisualStudioSequentialワークフローの共有ポイントログで次のエラーが発生します。

カスタムアクティビティは、コンポーネントクラスを介して作成されます。

このエラーが発生する理由がわかりませんか?助けてください!!!

ありがとう!

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

sharepoint-2010 - Sharepoint 2010 で権限の継承を解除する

SharePoint サブサイトで権限の継承を中断するワークフローを作成する必要があります。

高度にモジュール化され、クライアントのニーズに基づいて拡張できる sharepoint 2010 サイトを構築しています。プロジェクトの要件は、クライアントが Web サイトを拡張し、テンプレートからサブサイトを追加できる必要があることです。この目的のために、リストを作成し、リスト フィールドに入力された情報に基づいて新しい Web サイトを作成するワークフローをこのリストに添付しました。私が使用しているワークフローは、オンラインで見つけたソリューションですhttp://www.ilovesharepoint.com/2011/02/create-site-action-sharepoint-designer.html

Web サイトを作成したら、セキュリティ グループを作成する必要があります (オンラインで見つけた別のワークフローがこれに役立ちます)。

問題は、サブサイトが親サイトからセキュリティ グループを継承する必要があり、新しいセキュリティ グループを追加する必要があることです。これを行うには、親サイトからの継承を解除する必要があり、それよりも新しいグループを作成できます。現在、私のクライアントはこれを手動で行う必要があります - 非常に悪いことです。そのため、まさにそれを行うワークフローを作成する必要があります。

問題は、私がこれを行う方法について完全に無知であることです。

理想的には、サイトの URL を入力として取り、許可を解除するようなワークフロー アクションを作成したいと考えています。私が見つけたものから、それを行うには BreakRoleInheritance 関数を使用する必要があります。しかし、入力を受け取るワークフローを作成する方法と、文字列入力を実際のサイトに変換する方法を教えてください。

私が言ったように、私はシェアポイントのコーディングについて何も知らないので、できるだけ具体的に教えてください.

どうもありがとうございました。

PS 多分私は間違っているので、特定のサブサイトでのみ機能する追加のセキュリティ グループを作成するために継承を解除する必要はありません。もしそうなら、継承を壊さずにこれを行う方法を教えてください。

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

c# - リスト アイテムの更新時にアイテムの別のコピーを追加する順次ワークフロー

次のようなユーザーにタスクを割り当てるカスタム シーケンシャル ワークフローを作成しました。

タスクを適切に作成し、ユーザーに割り当てます。問題ありません。正常に動作しています。リストに新しいアイテムを追加するときにワークフローの開始を設定しました。

ワークフローが実行中で進行中のリスト項目の値を編集/更新すると、問題 が発生します。既存のアイテムを更新する代わりに、更新された値でライブラリにもう 1 つのアイテムを追加し、新しく追加されたリスト アイテムでワークフローを再度実行します。

それで、私の質問は、これを停止して、更新された値で新しいアイテムを追加する方法です。既存のリストアイテムを更新し、シーケンシャルワークフローのOnChange()関数をヒットしたいです。返信してください。Google で解決策が得られません。