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
login