PrimeKarte > PkReport > REPORT
印刷情報マスタ
テーブル:CONTROL(MASTER_CODE_STR=00020018)
プリンタごとにレイアウトのファイルや、余白、向き等の設定を変えたい場合に必要。
印刷先設定を行いたいだけなら、CHOHYOマスタだけでOK。
ただし、REPORTマスタには、それに対応するCHOHYOマスタが必要です。
※印刷処理時のREPORTマスタ取得時に、CHOHYOマスタもJOINしているため。
| カラム名称 | 名称 | 備考 |
| CODE | 帳票コード | |
| NAME | レイアウトファイル名 | 命名規則は下記へ |
| ORDER_KIND_CODE_STR | 関連オーダ種コード | |
| CONVERT_CODE_STR | 旧帳票コード | |
| FLG_01 | レイアウト切替設定種別 | 印刷条件参照 |
| FLG_03 | レイアウト詳細切替対象フラグ | 0:通常 1:レイアウト詳細制御モード1 2:レイアウト詳細制御モード2 FLG_03を使用しているのは、CHOHYOマスタと合わせるため |
| CODE_01 | 最大列数 | 未使用 |
| CODE_02 | 最大行数1 | 未使用 |
| CODE_03 | 最大行数2 | 未使用 |
| CODE_04 | 複数ページフラグ | 未使用 |
| CODE_05 | 用紙サイズ | |
| CODE_06 | 印刷方向 | 1:縦(P)/2:横(L) |
| CODE_07 | 診療科コード | 印刷条件 |
| CODE_08 | 場所コード | 印刷条件 |
| CODE_09 | 未使用 | 今後の条件増加に備え、空けてあります |
| CODE_10 | 印刷枚数 | 0:一枚印刷(従来どおり) 1〜8:指定枚数印刷 9:印刷なし 印刷条件 |
| 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 | 端末名 | 印刷条件 |
| STR_04 | 印刷対象データオーダ種コード |
一部の帳票では、各種条件により、印刷レイアウトおよび印刷枚数を変更できる仕組みを搭載。
⇒CHOHYO-レイアウト詳細制御モード参照
条件採用の優先順位は、
| FLG_03 | FLG_01 | 設定内容 |
| 1 | 10 | 端末+診療科 |
| 11 | 端末 | |
| 20 | 場所 | |
| 30 | 診療科 | |
| 2 | 40 | 端末+オーダ種 |
| 41 | オーダ種 | |
| 0 | 99 | 設定なし |
8桁ゼロ詰め帳票コード + "_" + サイズ名称+ 印刷方向 + ".rpt"
※A4縦の場合は *_A4P.rpt
A5横の場合は *_A5L.rpt
レシート形式の場合は *_REC.rpt
ただし、名前からサイズ情報等を取得しているのではなく、設定情報は、あくまでもCODE_*等のカラムより取得している。