VFでExcelファイルを出力方法をかんたんにまとめました。
2018年3月1日(木)に行われた Salesforce Developers Meetup #17 のLTで紹介した内容となります。
VFでExcelを出力したい
Salesforce で Excel を出力したいという要望がたまにあると思います。
主な対応としては次の2通りがあります。
- Web サービスの帳票出力を利用する
- VF で html または xml を利用して拡張子 .xls で出力する
上記以外の方法で Salesforce から Excel を出力できる方法を紹介します。
ExcelBuilder.js を利用する
開発は停止していますが、こちらを利用します。
※注意 http://excelbuilderjs.com/ のサイトは別のサイトになっています。
アーカイブからドキュメントのサイトを参照することができます。
http://web.archive.org/web/20161010025710/http://excelbuilderjs.com:80/index.html
ExcelBuilder.js で出来ること
- 画像の差し込み
- 罫線をひく
- セルの背景色を変更する
- シートを追加する
- ヘッダー/フッターの設定
画像の差し込みや罫線を引くことができるので、
簡単なレイアウトの帳票も作成できるのではないかと思います。