画面上では計算されている合計金額が、出力したPDFに反映されない・空欄になる場合の確認事項と対処方法
雛形Excelの「シート構成」や「使用している関数」が、PDF出力機能の制限事項に該当している可能性があります
主な事象
「楽楽販売」の画面上(レコード詳細画面や一覧画面)では正しく計算・表示されている合計金額が、自動処理の「ファイル生成」パーツで出力したPDFファイル上では、空欄になったり、意図しない値(「0」など)で表示されたりする事象が発生しています。
特に、特定の帳票(見積書や注文書など)において、一部の集計値やメーカーオプションの合計金額などが欠落するケースが報告されています。
主に以下の原因が考えられますので、雛形Excelの設定内容やデータの配置をご確認ください。
エラーを解消するための確認・対処手順
1. 雛形Excelの1枚目のシートに合計金額のキーワードが配置されているか、または1枚目のシートが非表示になっていないか確認する
【確認箇所】 自動処理設定 > ファイル生成パーツ > 雛形ファイル
【確認・対処手順】
「楽楽販売」のPDF出力オプションの仕様上、PDF生成時に値を出力できるのはExcelのシートタブで「一番左(1枚目)にあるシート」のみです。2枚目以降のシートに合計金額のキーワード(例:###合計金額###)を配置しても、PDFには反映されません。
また、1枚目のシートが「非表示」設定になっている場合でも、システムはその非表示シートを読み込んでしまいます。結果として、画面で見えているシート(実際には2枚目以降)のキーワードが処理されず、値が出力されない原因となります。不要な非表示シートは削除するか、出力したいシートを一番左に移動させてください。
2. 合計金額の表示に「テキストボックス」や「ヘッダー・フッター」を使用せず、Excelのセル上に直接キーワードを書き込む
【確認箇所】 雛形Excelファイル内のキーワード配置場所
【確認・対処手順】
PDF出力時、Excelの「テキストボックス」や「ヘッダー・フッター」内に記述されたキーワードは、システムが正しく認識できず、値が流し込まれない(またはフォントが強制的に明朝体になる)仕様となっています。
合計金額を表示させたい場合は、図形やテキストボックスではなく、Excelの「セル」に対して直接キーワードを記述するように雛形を修正してください。
3. 雛形Excelの合計欄で「楽楽販売」がサポートしていない関数(ASC、CLEAN、JISなど)を使用していないか確認する
【確認箇所】 雛形Excelファイル内の計算式
【確認・対処手順】
PDF出力機能では、Excelの一部の関数に対応していません。例えば、文字列を整える「ASC」「CLEAN」「JIS」や、特殊な計算を行う「BAHTTEXT」「GETPIVOTDATA」などの関数が合計欄の計算式に含まれていると、ファイル生成に失敗したり、値が反映されなかったりすることがあります。
該当の関数を使用している場合は、関数を使わずに済むよう「楽楽販売」側の「数値計算」項目であらかじめ計算を完結させ、その結果(数値)を直接セルに出力する設定に変更してください。
4. 明細行などの「複数行データ」を出力するキーワードよりも「下方向」のセルに合計金額を配置し、データ出力時に上書きされないようにする
【確認箇所】 雛形Excelファイル内のキーワードの上下関係
【確認・対処手順】
明細項目などの複数行データ(項目名に[複]と付くもの)を出力する場合、キーワードがあるセルを起点として「下方向」へ連続してデータが展開されます。この展開される範囲に合計金額のキーワードを配置していると、明細データによって合計金額のセルが上書きされ、消えてしまうことがあります。
明細の行数が増えても重ならないよう、合計金額のキーワードは明細出力エリアから十分に距離を離すか、あるいは印刷範囲外のセルに一度出力し、それをExcelの参照式で表示させるなどの工夫を行ってください。
5. 計算対象となるセルや合計金額のセルの書式設定が「標準」になっていないか確認する
【確認箇所】 雛形Excelファイル内のセルの書式設定
【確認・対処手順】
雛形ファイル側で「SUM関数」などを用いて合計を計算している場合、計算対象となる明細のセルや合計を表示するセルの書式設定が「標準」になっていると、システムから出力された値が「文字列」として扱われてしまうことがあります。
この状態だと、Excelを開いた時には計算されても、PDF変換時には正常に計算が実行されず、結果が空欄になったりエラー(#VALUE!など)になったりします。計算に使用するセルの書式設定は「標準」ではなく、必ず「数値」や「通貨」に変更してください。
関連マニュアル
詳細な仕様の違いや作成手順については、下記記事をご確認ください。
PDF出力オプションを利用する際の制限事項と設定方法
PDF出力時のフォント指定や、タイマー実行・サブメニュー実行ができないプランの制約、非対応のExcel関数一覧について詳しく解説しています。
PDF出力オプション
ファイル生成パーツで項目の値が正しく出力されない原因と対策
キーワードが上書きされるケースや、非表示シートの影響など、ファイル生成がうまくいかない場合のチェックポイントをまとめています。
ファイル生成パーツ:項目の値が生成ファイル上に出力されない
PDF形式でファイル生成をした際のデザインやフォントの調整方法
テキストボックス利用時の制限や、PDF出力時に指定したフォントを正しく反映させるための雛形の作り方を案内しています。
PDF形式でファイル生成をしたときに設定したフォントで出力したい
(記事ID:2693)
「データや設定が反映されない」の関連記事一覧
こちらの記事もあわせてご確認ください。
- レコード検索URL設定オプションで発行されたURLをクリックしても該当画面が表示されない原因と対処方法
- フォルダに格納したExcelファイルをダウンロードした際にエラーが発生する場合の原因と対処方法
- 大量の明細(50件以上)を登録する際のフリーズを回避し、入力を効率化する方法
- メニューを切り替えると特定のデータが表示されなくなる(消える)原因と対処方法
- 削除されたお気に入りメニューが自動で消えない場合の対処方法
- 月次処理前のバックアップ取得と、処理失敗時にデータを復元(上書きリリース)する最適な手順
- クラウドサイン連携でエラーが発生し書類が送付できない場合の原因と対処方法
- エラー 「他の操作が実施されたため、変更は反映されませんでした」と表示された
- 新規作成した項目が画面やメニューに表示されない