帳票システム構築支援 uCosminexus EUR uCosminexus EUR クライアント帳票出力
形式
int ReportView(hwnd,filename,option,windowstyle) HWND hwnd; /*起動元のウィンドウハンドル*/ LPSTR filename; /*EUR起動のファイル名*/ LPSTR option; /*EUR起動のオプション*/ int windowstyle; /*ウィンドウ形式*/
機能
ReportView関数を指定した場合は,EURのレポート確認ウィンドウが表示されます。印刷は,レポート確認ウィンドウのメニューから[印刷]を選択することで,実行できます。また,オプション記述ファイルを指定することで,ウィンドウ表示のズーム倍率や入力ファイル名を設定できます。
レポート確認ウィンドウのメニューから[終了]を選択すると,ウィンドウを閉じて呼び出し元へリターンします。リターン時には,処理結果を表示するリターンコードを返します。
パラメタ
"/k オプション記述ファイル名"
表5-3 オプション記述ファイルに指定できるキーワード(ReportView関数(Visual C++対応))
| 指定できるキーワード | 用 途 |
|---|---|
| DBInfoFileName | 接続情報ファイルの指定 |
| DBInfoFilePath | 接続情報ファイルのパス指定 |
| FontWidthMode | 固定ピッチフォントの文字幅計算方法の指定 |
| ImageFilePath | 画像データファイルのパス指定 |
| MappingDataFile | マッピングデータ用のファイルの指定 |
| MappingDataPath | マッピングデータ用のファイルのパス指定 |
| ReplaceItemCntlFile | 置き換え表管理情報ファイル名の指定 |
| ReplaceItemCntlFilePath | 置き換え表管理情報ファイルのパス指定 |
| ReplaceItemFilePath | 置き換え表ファイルのパス指定 |
| ReportFilePath | 帳票ファイル(レポートファイル,またはフォームシートファイル)のパス指定 |
| ReportTitle | 出力先での帳票名表示の指定 |
| UserDefDataFile | ユーザ定義データ用のファイルの指定 |
| UserDefDataPath | ユーザ定義データ用のファイルのパス指定 |
| ZoomRate | ズーム倍率の指定 |
| 指定値 | 説 明 |
|---|---|
| 1 | フォーカスを持った通常のウィンドウで表示されます。 |
| 2 | フォーカスを持ち,アイコン化されているウィンドウで表示されます。 |
| 3 | フォーカスを持ち,最大表示されているウィンドウで表示されます。 |
戻り値
ReportView関数が正常に処理された場合には,EURのレポート確認ウィンドウが表示されます。それ以外の場合は,エラーコードを返すか,またはEURのレポート確認ウィンドウが表示されます。
エラーコードについては,マニュアル「EUR メッセージ」を参照してください。
All Rights Reserved. Copyright (C) 2008, 2011, Hitachi, Ltd.