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

workflow-foundation-4 - ステート マシンの Windows ワークフローの定義をプログラムで変更することはできますか?

プログラムで変更したいステート マシン ウィンドウ ワークフローがあります。たとえば、状態 A から状態 B への遷移を追加したり、状態 A と状態 B の間に新しい状態を追加したりすることもできます。

実行中の Windows ワークフロー インスタンスを変更する必要はなく、Windows ワークフロー定義自体を変更する必要があることに注意してください。

まず、ワークフローを表す xaml ファイルを用意します。上記を達成する 1 つの方法は、Windows ワークフローの xaml ファイルを直接変更することですが、それはリスクが高く、難しいのではないかと心配しています。ワークフローを操作するためのプログラム インターフェイスがあることを期待しています。

System.Activities 名前空間のいくつかに気付きました。具体的には、ワークフロー定義の xaml ファイルからアクティビティを作成できることに気付きました。ただし、アクティビティを取得すると、それを操作する方法がわかりません。

これは可能ですか?

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

node.js - Meteorでの永続的なセッション

したがって、私がMeteorで観察してきた、より紛らわしい側面の1つは、セッションが更新のたびにクリアされることです。永続的なストアではないので、useridのようなものをどこに置くのでしょうか、それともアプリケーションのステートマシンのどこに人がいるのでしょうか。

それらのシナリオのパターンは何ですか?

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

c# - SharePointで日付をキャプチャする方法は?

と をキャプチャする必要がdate inありdate outます。date inタスクが作成されたときです。date outタスクが完了し、新しいチェッカーに割り当てられたときです。date inリスト設定でデフォルト値を今日の日付に設定することはできますが、date outリスト設定またはプログラムでステート マシン ワークフローを設定するにはどうすればよいですか? date instartdate を使用して from state machine ワークフローを設定する方法があることは知っています

の日付を設定する同様の方法はありdate outますか?

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

ruby-on-rails - DB のユーザー定義データに基づいてステート マシンの動的定義を作成する方法

ユーザーがState Machine gemを使用してワークフローを管理できるようにするアプリケーションを作成しようとしていますが、ユーザーが Ruby の State Machine gem を使用して独自のステート マシンを定義できるようにする方法がわかりません。

gem ドキュメントの動的定義の部分では、以下のようなコードをデータ ソースに置き換えることでこれを実行できるはずだと書かれています。

これを行う方法がわかりません。データベースから遷移を定義するにはどうすればよいですか?

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

workflow-foundation - Windows Workflow 3ステートマシン-WF状態とともにオブジェクトを永続化しますか?

WWF3ステートマシン上に構築されたアプリを維持しています。ええ、私は知っています、幸運な私。私たちがやろうとしているのは、WFを永続化して、別のマシンに再ロードできるようにすることです。私が頭を悩ませるのに苦労しているのは、WFが作用するオブジェクトをWFと一緒に永続化する方法です。

標準のSQLServer永続化サービスを使用しています。「Customer」と呼ばれるWorkflowクラスにパブリックプロパティがあります。これは、ワークフローの開始時に(パラメーターを渡すことによって)入力されます。

私の質問は次のとおりです。

  1. パブリックプロパティの顧客は、WFの状態とともに永続化されますか?
  2. その場合、WFがリロードされたときにCustomerオブジェクトへの参照を取得するにはどうすればよいですか?
  3. そうでない場合は、ドメインオブジェクトを個別に永続化し、WF自体がリロードされたときに、ドメインオブジェクトをリロードしてWFに再度関連付けますか?

ありがとう。

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

ruby-on-rails - 更新オブジェクトの状態を変更するときにタイムスタンプを含めない方法は?

ワークフローをステート マシンとして使用しています。更新ごとに状態を移動したいのですが、ユーザーがログインした後、状態が変化してそれを回避する方法もawaiting_reviewありますか?current_sign_in_atawaiting_review

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

ruby-on-rails - Rails 4 との state_machine gem の統合

Rails 4 アプリで state_machine gem を使用すると問題が発生します。提供されているレール チュートリアルhttp://gistflow.com/posts/679-state-machine-with-rails-basicsで説明されているように、列呼び出し状態を含むモデルがあり ます。

しかし、state_machine を次のように定義すると:

これが私のIssueConntrollerです

IssuesController#index の # NoMethodError で未定義のメソッド `state_machine' に陥っています。もちろん、gem 'state_machine 行を gemfile に追加し、bundle install コマンドを実行しました。Railsアプリケーションによってgemがロードされていないようです...

この問題で私を助けてくれてありがとう;)

ここにトレースがあります