マニュアル

自動処理設定:「ファイル生成」パーツ

作成者: 非表示執筆者|2024.12.04

事前に用意した雛形にDB内のレコードのデータを流し込み、注文書や領収書などの
Excelファイルを自動生成するパーツです。

こちらの記事では、大まかな設定の流れと注意事項をご案内します。
詳細な設定手順は自動処理設定:Excelファイルの生成(具体的な手順)で具体例を紹介しておりますので参照ください。

※レコードの一覧を出力する処理(=エクスポート)ではありません。
 エクスポートについては操作方法:エクスポートをご覧ください。

パーツ設定の流れ

  1. Excelを使用して雛形ファイルを作成します。
    生成されるファイルのデザイン(レイアウトや色付けなど)は雛形通りになります。
    DBからデータ(お客様のお名前やご注文の内容・金額など)を流し込みたい
    位置(セル)にキーワードを記入しておきます。
  2. パーツの詳細設定から生成結果のファイル名などを決定します。
  3. 雛形ファイルをアップロードします。
  4. 雛形ファイルの各キーワードにどのDB項目のデータを流し込むか割り当てます。
「ファイル生成」パーツの設定について、大まかな流れは以上です。

 

雛形に関する制限事項

雛形とするExcelファイルには、下記の制限がありますのでご注意ください。
また使用に当たっては十分なテストをしていただきますよう、お願いいたします。

  • 雛形として使用できるファイルの形式は、.xlsxもしくは.xlsです。

  • 自動処理によって生成されるファイルは、雛形と同じ形式となります。
     ※マクロが含まれる「.xlsm」などのファイル形式は動作保証の対象外です。

  • ブック保護には対応していません。

処理に失敗してしまう場合など

いくつかの条件により、ファイル生成が上手く処理されないケースがあります。
そのような場合には以下の条件に該当していないかご確認の上、お手数ですが矢印で
示した対応例をご検討ください。

  • 複数データを流し込んだ結果、下方向のセルにある他のキーワードを
    上書きしてしまうとファイル生成に失敗します。
    → 上書きされない位置にキーワードを配置してください。

  • 大量のレコードが該当する検索結果など、大きすぎるデータを
    流し込もうとするとファイル生成に失敗することがあります。
    → 検索条件を厳しくして該当件数を減らすなど、取扱データ量を減らしてください。
    → ファイル生成ではなくエクスポート機能をご検討ください。

日時の出力

日時タイプの項目をExcelファイルに出力すると、その項目の「表示用書式」の設定通りの
書式で記載されます。



 

表示用書式=出力結果

備考

 



 ○

2008年10月01日

 

平成20年10月01日

 

2008/10/01 15:03:30

計算の際、時/分/秒は無いものと扱われます。

2008/10/01 15:03

2008/10/01 

 

H20.10.01

 


 ✖

2008年10月 

 

2008/10

計算の際は、その月の1日として扱われます。(※) 



上記の表にない表示用書式でも、
Excelにそのまま出力するところまでは問題なく動作します。
しかしそのセルを計算に用いることはできません。

 

ファイルの出力

「楽楽販売」には、ファイルを保存できる項目タイプが3種類あります。
これらの項目をExcelファイルに出力した場合の結果は下記の表の通りです。

項目タイプ

項目の機能

Excelファイルへの出力結果

イメージ

画像ファイルを保存します。
一覧/閲覧画面で画像をプレビューできます。

画像が出力されます。

ファイル

画像に限らず、様々な形式のファイルを保存します。

ファイル名と拡張子が文字列
として出力されます。 

自動生成
ファイル

「ファイル生成」パーツで生成されたExcelファイルへのリンクを保存します。



イメージタイプの画像出力では、雛形ファイルの対象セルの大きさ(短い方の辺)に合わせて、元の画像がリサイズされます。
元画像の縦横比は維持されませんのでご注意ください。









※3ヶ所に同じ画像を出力した結果です

帳票をPDF形式で出力したい場合

「PDF出力オプション」をご利用いただくことで対応が可能です。


オプションの詳細をお知りになりたい方は、下記記事をご覧ください。
自動でPDF化してもっと楽に!PDF出力オプションのご紹介