[[PrimeKarte]] > PkAppProf

#contents
#br

**データベースへの接続/切断 [#i2c231bd]

■データベースへの接続

 bool Connect(int flg)
 
 [引数]
 flg 0:AppProf0000.xmlのCONNECTタグから取得
     1:AppProf0000.xmlのCONNECT2タグから取得
 
 [内部処理]
 DBAccess:Connectメソッドを呼び出す
 各パラメータ(SID,UID,PASS,MIN_POOL_SIZE)は、AppProf0000.xmlから取得

■データベースからの切断

 bool Disconnect()
 
 [注意事項]
 接続時にMIN_POOL_SIZEを「0」を指定した場合、一定時間SQLが投げられないと、セッションが解放される。
 ※セッションプーリングが無効(pooling=false)の場合は、セッションが即時に解放される。

**端末情報の更新について [#sb68446b]

-�|舎�起動時
--pc_start_flg = 1
--pc_start_name = '端末起動中'
--pc_start_timestamp = SYSTIMESTAMP

-��端末終了時
--pc_start_flg = 0
--pc_start_name = '端末停止中'
--pc_start_timestamp = NULL

-��PrimeKarte起動時
--start_timestamp = SYSTIMESTAMP
--end_timestamp = NULL

-��PrimeKarte終了時
--end_timestamp = SYSTIMESTAMP

-��Yarm実行時
--pc_update_flg = 1
--pc_update_timestamp = SYSTIMESTAMP

-�γ舎�設定画面
--変更した値全て

**アプリケーション情報の設定 [#me5dcb75]
-下記の項目をAppProf0000.xmにて設定する
++シリーズ名称
++アプリケーション名称
++バージョン
++メーカ名称
++スプラッシュ画面タイプ(0:SBS 1:BSN(PrimeKarte) 2:BSN(Medi-Aibis))

 ■例 - SBS
 <APP_INFO>
  <SERIES>DoctorX</SERIES>
  <APP_NAME>PrimeKarte</APP_NAME>
  <VERSION>1.0.0</VERSION>
  <MAKER>SBS情報システム</MAKER>
  <SPLASH_TYPE>0</SPLASH_TYPE>
 </APP_INFO>
 
 ■例 - BSN
 <APP_INFO>
  <SERIES>MESH</SERIES>
  <APP_NAME>Medi-Aibis</APP_NAME>
  <VERSION>1.0.0</VERSION>
  <MAKER>BSNアイネット</MAKER>
  <SPLASH_TYPE>2</SPLASH_TYPE>
 </APP_INFO>
 
 ※設定が空の場合は、上記の(例 - SBS)が設定されたときと同じ挙動とする

-カルテファイルのローカル出力先の変更が可能→[[ファイル名短縮対応]]

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS