[[PrimeKarte]] > [[PkReport]] > REPORT
#contents
*概要 [#a50cd67b]
印刷情報マスタ~
テーブル:CONTROL(MASTER_CODE_STR=00020018)~
プリンタごとにレイアウトのファイルや、余白、向き等の設定を変えたい場合に必要。~
印刷先設定を行いたいだけなら、[[CHOHYO]]マスタだけでOK。~
ただし、[[REPORT]]マスタには、それに対応する[[CHOHYO]]マスタが必要です。~
※印刷処理時の[[REPORT]]マスタ取得時に、[[CHOHYO]]マスタもJOINしているため。
*詳細 [#f4391b8b]
|カラム名称|名称|備考|
|CODE|帳票コード||
|NAME|レイアウトファイル名|[[命名規則>#LayoutNameRule]]は下記へ|
|ORDER_KIND_CODE_STR|関連オーダ種コード||
|CONVERT_CODE_STR|旧帳票コード||
|FLG_01|[[レイアウト切替設定種別>#PrintCondition]]|[[印刷条件>#PrintCondition]]参照|
|FLG_03|レイアウト詳細切替対象フラグ|0:通常&br;1:[[レイアウト詳細制御モード>CHOHYO#DetailControlMode]]1&br;2:[[レイアウト詳細制御モード>CHOHYO#DetailControlMode]]2&br;FLG_03を使用しているのは、[[CHOHYO]]マスタと合わせるため|
|CODE_01|最大列数|未使用|
|CODE_02|最大行数1|未使用|
|CODE_03|最大行数2|未使用|
|CODE_04|複数ページフラグ|未使用|
|CODE_05|[[用紙サイズ>用紙サイズとコード]]||
|CODE_06|印刷方向|1:縦(P)/2:横(L)|
|CODE_07|診療科コード|[[印刷条件>#PrintCondition]]|
|CODE_08|場所コード|[[印刷条件>#PrintCondition]]|
|CODE_09|未使用|今後の条件増加に備え、空けてあります|
|CODE_10|印刷枚数|0:一枚印刷(従来どおり)&br;1〜8:指定枚数印刷&br;9:印刷なし&br;[[印刷条件>#PrintCondition]]|
|CODE_DBL_01|左余白|単位はmm|
|CODE_DBL_02|右余白|単位はmm|
|CODE_DBL_03|上余白|単位はmm|
|CODE_DBL_04|下余白|単位はmm|
|STR_01|プリンタ名称|デフォルトの場合は"default"|
|STR_02|帳票名称|[[CHOHYO]].NAME|
|STR_03|端末名|[[印刷条件>#PrintCondition]]|
|STR_04|印刷対象データオーダ種コード||
**印刷条件 [#PrintCondition]
一部の帳票では、各種条件により、印刷レイアウトおよび印刷枚数を変更できる仕組みを搭載。~
⇒[[CHOHYO]]-[[レイアウト詳細制御モード>CHOHYO#DetailControlMode]]参照
条件採用の優先順位は、
|FLG_03|FLG_01|設定内容|
|1|10|端末+診療科|
|~|11|端末|
|~|20|場所|
|~|30|診療科|
|2|40|端末+オーダ種|
|~|41|オーダ種|
|0|0|設定なし|
**レイアウト命名規則&aname(LayoutNameRule); [#peda1127]
8桁ゼロ詰め帳票コード + "_" + サイズ名称+ 印刷方向 + ".rpt"~
※A4縦の場合は *_A4P.rpt~
 A5横の場合は *_A5L.rpt~
 レシート形式の場合は *_REC.rpt~
 ただし、名前からサイズ情報等を取得しているのではなく、設定情報は、あくまでもCODE_*等のカラムより取得している。~
※特殊な命名パターンが存在します。~
 沼津市立の診療予約券(予約票)や、西脇病院の院外処方箋は、診療科によって印刷するレイアウトが変わるため下記のような名前になっている。~
・00110006_A4P_西脇診療所.rpt~
・00810001_A4L_地域連携室(医科用).rpt~
・00810001_A4L_地域連携室(歯科用).rpt~
 沼津市立の診療予約券(予約票)や、西脇病院の院外処方箋は、端末・場所・診療科によって印刷するレイアウト・枚数が変わるため下記のような名前になっている。~
 ・00110006_A4P_西脇診療所.rpt~
 ・00810001_A4L_地域連携室(医科用).rpt~
 ・00810001_A4L_地域連携室(歯科用).rpt~
※菊川市立でも診療科によって院外処方箋のレイアウトが変わっているが、別の方法で現状は動作している。~

 この場合も少し違った命名パターンになっている。
 ・00110006_A4P_2.rpt~
今後は、レイアウトが変わる場合は沼津市立のような命名で、1ページと2ページのレイアウトが代わる場合は菊川市立の命名方法でやっていく予定です。

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