Open棟梁 wiki
閉塞テーブルを用意して、閉塞・アクセス制御をする。
閉塞チェック処理は
上の共通処理に実装可能。
機能・画面・イベントなどの単位で閉塞チェックすることが可能。
画面初期処理イベントの共通処理に機能の閉塞チェック処理を実装
画面初期処理イベントの共通処理に画面の閉塞チェック処理を実装
イベント開始前処理の共通処理に画面とイベントの閉塞チェック処理を実装
オンライン処理で閉塞(実行不可能)の検出後、「業務例外」 or 「システム例外」に閉塞例外を意味するIDを設定して、例外をスローする。 ・ 「業務例外」の場合は画面にメッセージ表示可能で、業務続行可能 ・ 「システム例外」の場合は画面にエラー画面に遷移するため、業務続行不可能