Infopath 複数のフォームをまとめて印刷したい

常時、という訳でも無いのですが、時々ユーザから要望されるのがコレ。ライブラリに登録された複数のフォームを一度に印刷する機能です。

確かに、ひとつひとつ開いて印刷するのは不便ですよね。
欲を言えば、チェックボックス的 U/I で選択的に印刷できるとなお良し。

しかし、残念ながら、SharePoint にこの機能はありません。
そこで、なにかしら開発のヒントになる情報がないか…と海外のサイトを探してみました。


BSonPoSHBSonPoSH
Printing Multiple InfoPath forms (Automated)

MVP な方ですね。
PowerShell を使って全印刷するコードを公開されています。
─が、私は PowerShell が判らんのでちんぷんかんぷんです(苦笑)

でも、PowerShell ということは、コマンドラインツールな訳で。
あまりエンドユーザ向けではなさそうですね。
他も探してみましょう。

暫く探して、こんな製品サイトに辿りつきました。
SharePointPrinting.com

いや、これは凄い!
取り合えず、懇切丁寧なデモ動画があるので、それを見てみてください。

Infopath だけでなく SharePoint そのものの印刷機能の拡張ですね。
サイトの機能としてインストールされるので、あとは有効化(アクティベイト)するだけ。
これで、そのサイトの全てのライブラリ、リストについて「まとめて印刷」機能が追加されます。

全ファイル/アイテムをまとめて印刷するだけでなく、選択して印刷、ビュー単位での印刷、フォルダ単位での印刷にも対応。そして何より、Infopath のフォームも印刷できるようです(※Enterprize版のみ)

─いや完璧すぎて何も言えません(デモの出来も含めて)

無料の試用版もあるので、ぜひ試してみたいですね。
但し、試用期間が15日間と短いので、上手く時間を工面しないと…。

強いて難点を挙げるとすれば一点だけ。
日本語版がないことです(苦笑)
でも Language Packs は結構出しているようなので(ブラジル語版もある)、要望すれば日本語化もありえるかも?

ちなみに Enterprize エディションの価格は “Contact Sales” で不明ですが、下位のエディションを見る限り、

Small Business Edition: 2,275 USD
Standard Edition: 3,475 USD

ですから、5,000 USD位かな?
日本円に換算すると、約50万円前後か。

ある程度の規模がある企業なら、素晴らしくお得ですね!

Unbounded Printing Service For SharePoint


Author

中村 和彦(シンプレッソ・コンサルティング株式会社 代表)が「ユーザ視点の SharePoint 情報」を発信します。元大手製造業 SharePoint 運用担当。現SharePoint コンサルタント。お仕事のお問い合わせはこちらまでお願いします。当ブログにおける発信内容は個人に帰属し所属組織の公式発信/見解ではありません。
Twitter : @saruhiko
FB : 中村 和彦
MS MVP SharePoint 2009/10-2011/9
MS MVP Office 365 2012/10-

FaceBook Activity