[[Open棟梁>https://github.com/OpenTouryoProject]] wiki -[[戻る>UIコントロールの制御方式]] *目次 [#oa186e85] #contents *概要 [#q907d7ca] 権限情報は、認証時に取得して、[[ユーザ情報クラス>共通情報の持ち回り方式#jab966aa]]に格納して持ち回る。 *詳細 [#ud235625] **画面 [#f415c9d2] 画面の権限制御処理(表示・非表示、活性・非活性)の制御方式を以下に示す。 +画面に対応する制御情報レコードを取得(コントロール名が空のもの)。 +上記の制御情報レコードと権限情報から、必要に応じて画面を非表示・非活性に変更する。 **UIコントロール [#m70269af] UIコントロールの権限制御処理(表示・非表示、活性・非活性)の制御方式を以下に示す。 +Control.HasControlsメソッド & Controlsプロパティの再起処理により画面上のUIコントロールを取得する。 +UIコントロールのID(名前)を取得し、結果セットから対応する制御情報レコードを取得。 +上記の制御情報レコードと権限情報から、必要に応じてUIコントロールを非表示・非活性に変更する。