問題タブ [bpmn.io]

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 投票する
2 に答える
2845 参照

javascript - fs.readFileSync() は関数ではありません

Integration of Properties panel in localhost のように bpmn properties panel を localhost に統合するために、このすべての手順を試しました。

この後、私は得Uncaught Error: fs.readFileSync is not a functionました。このエラーを解決するにはどうすればよいですか?

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

javascript - bpmn.js で BPMN 2.0 xml 形式をエクスポートする方法

bpmn.js では、次のように BPMN 2.0 の xml を含むファイルをインポートできます。

しかし、bpmn プロジェクトから xml 形式でエクスポートする方法がわかりません。

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

bpmn - BPMN プロセスの「通常の」ワークフローを取得する

Camunda の REST API を使用して、ワークフローの「通常の」パスまたは「ハッピー パス」を取得および/または定義する最良の方法は何でしょうか? BPMN のドキュメントでこれについて言及しているのを見たことがありますが、仕様で具体的にサポートされているというよりも、一般的な「アイデア」のように思えます。必要に応じて、この通常のパス表記に対応するように BPMN ワークフローをカスタマイズすることもできます。

最終的に私が望むのは、タスクのプロセス履歴を取得し、「通常の」場合の次のステップと一緒にワークフローの現在のパスを表示する方法です。私が探しているのは単なるデータ (ダイアグラムではありません) であるため、適切と思われる UI をカスタマイズできます。

今のところ、タスクの履歴を取得できることがわかります: https://docs.camunda.org/manual/7.5/reference/rest/history/user-operation-log/ とワークフロー図 (または XML): https:// docs.camunda.org/manual/7.5/reference/rest/process-definition/get-diagram/

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

bpmn - BPMN スキーマの基本

BPMN を学習し、BPMN スキーマを使用して簡単なプロセスを表示しようとしていますが、パーツを正しく表示する方法がわかりません。これまでのところ、次のようになっています。ここに画像の説明を入力

プロセスは実際には次のようになります。

  1. 新しい従業員が作成されます。
  2. 従業員データが編集および保存されます。
  3. LDAP ユーザーの作成:
    • すべての必須フィールドが入力されていて、その従業員用に作成された LDAP ユーザーがない場合、LDAP ユーザーが作成されます
    • すべての必須フィールドが入力されていて、その従業員の LDAP ユーザーが存在する場合、LDAP ユーザーが更新されます
  4. システム ユーザーが存在しない場合 - 新しいシステム ユーザーが作成されます。

3 番目と 4 番目のプロセスは独立していますが、どちらもユーザー データをシステムに保存するときに起動されます。

正しいスキーマを表示するために必要な条件付きパスの正確な数がわかりません...誰でも助けてくれますか?