9.2.3 Excel形式ファイルに出力する場合の注意
帳票をExcel形式ファイルに出力する場合の帳票設計時の注意事項と,Excel形式ファイルに出力できる内容について説明します。
- 〈この項の構成〉
(1) 帳票設計時の注意事項
帳票をExcel形式ファイルに出力する場合,帳票設計時には次のことに注意してください。
-
文字アイテムのアイテム枠は重ねないでください。文字アイテムが重なると,Excel形式ファイルにはどちらの文字も出力されません。
-
文字アイテムのアイテム枠には,余裕のある大きさを設定してください。アイテム枠からはみ出した文字は,Excel形式ファイルには出力されません。
-
「100.0000」のような小数をExcel形式ファイルに出力したい場合,[アイテムのプロパティ]ダイアログの[表示形式]タブの[小数点以下桁数]テキストボックスで,小数点以下の桁数を設定してください。
-
[アイテムのプロパティ]ダイアログの[表示形式]タブの[指数表示]チェックボックスで指数表示を設定している場合,[小数点以下桁数]テキストボックスで小数点以下の桁数を指定してください。桁数を指定しないと,Excel出力時に小数点以下の桁数はデフォルトの「1」が設定されます。
-
アイテムは貼付域外に配置できませんが,誤った値を帳票定義情報ファイルに指定して帳票ファイルに変換すると,アイテムが貼付域外にはみ出してしまうことがあります。貼付域外にはみ出したアイテムがあるとKEEU083-Eのエラーが出力されて,コマンドの実行を終了します。
-
誤った値を帳票定義情報ファイルに指定して帳票ファイルに変換すると,繰り返し指定したアイテムが繰り返し下限位置よりも下,または右限位置よりも右に配置されてしまうことがあります。
繰り返し下限位置よりも下,または右限位置よりも右に配置されたアイテムがあると,KEEU083-Eのエラーが出力されて,コマンドの実行を終了します。
-
帳票設計時には,ロケールごとの出力されるフォントで文字アイテムを配置してください。ロケールごとの出力されるフォントを次に示します。
-
日本語ロケールの場合:MS 明朝
-
中国語ロケールの場合:NSimSun
-
その他のロケールの場合:Courier New
上記以外のフォントを使用すると,文字列がセルからはみ出たり,セル幅に余裕があっても表示が切れたりしてしまう場合があります。
-
-
置き換え表を使用した帳票の場合,Excel上では置き換えられた値がそのまま出力されます。このとき,置き換えられた値のデータ種別はすべて文字列として出力されます。
-
数値データの「0」と空データとを区別したい場合,[アイテムのプロパティ]ダイアログ−[表示形式](文字列・数値データ)タブで,[値が0の場合]グループボックスと,[値が空データの場合]グループボックスでは必ず異なる内容を指定してください。
どちらも「-(ハイフン)を表示する」とした場合,Excel形式ファイル内でのデータはどちらも「0」になるため,数値データの「0」と空データが区別できなくなってしまいます。
-
Excel上のセルに出力できる数値の最大有効桁数は,15桁までです。Excel形式ファイルに15桁を超える数値データを出力した場合は,16桁目以降が省略されます。
-
Excelの下線には,下線,二重下線,会計タイプの下線(会計),二重下線(会計)の4種類があります。
[アイテムのプロパティ]ダイアログの[フォント]タブで,文字修飾の下線の設定をしてExcel形式ファイルを出力した場合,下線で出力されます。EURの帳票作成機能では,文字の外側に下線を引くため,「g」のような文字の場合,帳票設計時は文字と下線が重なりませんが,Excel形式ファイルに出力すると,セルの属性として下線を出力するため,文字と下線が重なって出力され,EUR帳票作成機能で表示した場合と見た目が異なります。
-
Excel形式ファイル出力で指数表示する場合は,0より大きく1より小さい数値データを使用できません。
(2) Excel形式ファイルに出力できる内容
Excel形式ファイルに出力できる内容を次の表に示します。なお,各項目の出力結果の詳細については,マニュアル「EUR 帳票出力 機能解説 EUR Server編」を参照してください。
分類 |
帳票ファイルに定義された内容 |
出力結果 |
|
---|---|---|---|
用紙 |
用紙サイズ |
△ |
|
印刷の向き |
○ |
||
用紙の余白サイズ |
1 cm |
||
固定文字列 |
配置 |
横位置/縦位置 |
○ |
フォント |
フォント名 |
○※1 |
|
スタイル |
○※1 |
||
サイズ |
○ |
||
色 |
△ |
||
フォント縦横比補正を行う |
× |
||
下線 |
○ |
||
文字配置 |
バージョン2以前の文字配置を行う |
× |
|
文字の方向 |
○※1 |
||
文字間隔 |
× |
||
行間隔 |
× |
||
ワードラップを行う |
△ |
||
出力ページ |
△ |
||
条件付きアイテム表示/非表示切り替え |
△ |
||
マッピングデータ(文字列) |
表示形式 |
前付加文字列 |
△ |
後付加文字列 |
△ |
||
任意書式指定 |
△ |
||
配置※1 |
○ |
||
フォント※1 |
△ |
||
文字配置※1 |
△ |
||
アイテムの桁数指定 |
△ |
||
縮小して全体を表示 |
△ |
||
置き換え表 |
△ |
||
出力ページ |
△ |
||
条件付きアイテム表示/非表示切り替え |
△ |
||
マッピングデータ(数値,数値(集計対象外)) |
表示形式 |
前付加文字列 |
○ |
後付加文字列 |
○ |
||
ゼロ埋め桁数 |
○ |
||
負符号文字 |
○ |
||
小数点文字 |
○※1 |
||
コンマ表示 |
○ |
||
指数表示 |
○ |
||
小数点以下桁揃え |
○ |
||
小数点以下桁数 |
○ |
||
配置※1 |
○ |
||
フォント※1 |
△ |
||
文字配置※1 |
△ |
||
0のとき0表示/表示しない/ハイフン表示 |
○ |
||
空データのとき表示しない/ハイフン表示 |
△ |
||
アイテムの桁数指定 |
△ |
||
縮小して全体を表示 |
△ |
||
置き換え表 |
△ |
||
ワードラップを行う |
△ |
||
出力ページ |
△ |
||
条件付きアイテム表示/非表示切り替え |
△ |
||
マッピングデータ(日付時刻,日次/月次/年次,和暦(日次)/和暦(月次)/和暦(年次)) |
表示形式 |
△ |
|
配置※1 |
○ |
||
フォント※1 |
△ |
||
文字配置※1 |
△ |
||
縮小して全体を表示 |
△ |
||
出力ページ |
△ |
||
条件付きアイテム表示/非表示切り替え |
△ |
||
マッピングデータ(日次/月次/年次,和暦(日次)/和暦(月次)/和暦(年次)) |
ワードラップを行う |
△ |
|
ページ番号,印刷日付,印刷時刻 |
配置※1 |
○ |
|
フォント※1 |
△ |
||
文字配置※1 |
△ |
||
ワードラップを行う |
△ |
||
出力ページ |
△ |
||
条件付きアイテム表示/非表示切り替え |
△ |
||
バーコード |
× |
||
画像 |
× |
||
線 |
水平線 垂直線 |
線種 |
○ |
線幅 |
△ |
||
線色 |
△ |
||
繰り返し |
△ |
||
出力ページ |
△ |
||
斜線 |
× |
||
図形 |
網掛け |
パターン |
△ |
繰り返し |
△ |
||
枠線表示 |
○※1 |
||
背景色 |
△ |
||
前景色 |
△ |
||
角丸四角 |
角丸め |
△ |
|
パターン n個ごと 枠線 色 |
△ |
||
円/楕円 |
○ |
||
多角形 |
× |
||
出力ページ |
△ |
||
条件付きアイテム表示/非表示切り替え |
△ |
||
集計アイテム |
種別 |
△ |
|
集計種別 |
△ |
||
配置 |
○ |
||
フォント※1 |
△ |
||
文字配置※1 |
△ |
||
ワードラップを行う |
△ |
||
出力ページ |
△ |
||
条件付きアイテム表示/非表示切り替え |
△ |
||
繰り返し |
○ |
||
ブレイク |
○ |
||
帳票ヘッダ |
ヘッダ領域 |
あり/なし |
△ |
ヘッダアイテム |
あり/なし |
△ |
|
アイテムの配置規準 |
貼り付け域/繰り返し領域 |
△ |
|
特殊編集行 |
×※2 |
||
集計行 |
○ |
- (凡例)
-
○:出力されます。
△:加工して出力されます。
×:定義内容は反映されません。
- 注※1
-
一部加工されて出力されるものがあります。詳細はマニュアル「EUR 帳票出力 機能解説 EUR Server編」を参照してください。
- 注※2
-
エラー(KEEU083-E)となります。