ノードを削除するとアプリ編集ができなくなる場合がある

解決バージョン

  • Ver. 18.0.1

対象バージョンと操作

  • Ver.18.0.0 以下
  • モデラで特定の条件を満たすノードを削除する

不具合の詳細

  • 以下の条件を満たすタスクを削除しようとすると、削除処理がエラーになったり、削除処理は成功するがアプリが編集できない状態となる
    • 境界イベントを持つ
    • 入力フローと出力フローをそれぞれ1つずつ持つ
    • 入力フローがノードの下辺に接続されている
  • 境界イベントからの出力フローの有無によって、以下のいずれかとなる
    • 境界イベントが出力フローを持たない場合、削除は成功するが、アプリが不正な状態となりアプリを編集できなくなる
      • 削除直後にエラーダイアログが表示され、ダイアログの「更新」ボタンでページをリロードすると、ワークフロー図が表示されなくなる
    • 境界イベントが出力フローを持つ場合、削除処理がエラーとなり、アプリの状態は変わらない

(18.0 では、境界イベントの出力フロー有無にかかわらず、削除処理そのものがエラーとなります。アプリは不正な状態とならず、編集可能のままです)

回避・復帰方法

  • アプリが不正な状態となり編集できなくなった場合は、アプリをスナップショットや最新バージョンに復元します
  • 該当の工程を削除するには、工程の締め切り設定やエラー処理設定を無効化し、事前に境界イベントを削除したのち工程を削除します
  • 本不具合は、次のリリースバージョン(Ver. 18.0.1)にて修正予定です

上部へスクロール

Questetra Supportをもっと見る

今すぐ購読し、続きを読んで、すべてのアーカイブにアクセスしましょう。

続きを読む