サイトアイコン インフォシェア株式会社

Nintex Forms でPDF出力ができる!?

皆様こんにちは、インフォシェアの小高です。 Nintexの連載記事Season2です。 Nintex Formsは、昨年Enterprise Editionがリリースされ、その中の機能の一つにフォームをPDF出力する機能が追加されました。 連載記事(Season2)の目次はこちらから。 ちなみに連載記事(Season1)の目次はこちらからになります。 では、行ってみましょう! ——————— 残念ながら、SharePointのリストには、印刷画面をどうこうする機能はありません。 普通にブラウザの印刷機能を使用する形になります。 そして、この状況はNintex Forms であっても同様です。 とは言え、Nintex Formsは使用する場合、承認申請をおこなうさいの申請フォームをデザインするといった目的が明確になっている事が多く、印刷の話になることが少なくないのです。 その場合ですが、Nintx FormsではCSSを適用することが比較的平易にできますので、そちらでの対応を考慮することになります。 例えば、こんな感じです。 フォームの設定の中にカスタムCSSがありますので、ここに直接記載します。 今回は赤枠部分として、通常時には表示、印刷時には非表示と記載しています。 この赤枠部分のクラスをコントロールのCSSクラスにセットします。 今回セットしたのは、フォームの上部にあるこの部分です。実際はパネルコントロールです。 ※パネルコントロールは、複数のコントロールをまとめて1つにすることができるコントロールです。 普通に表示すると↓ですが、 印刷(プレビュー)次には↓のように枠(パネルコントロールですね)が表示されます。 印刷時には必要のないボタンなんかは非表示でもいいですよね。 下は印刷プレビューですが、ボタン(閉じるボタン)を非表示にしてみました。 ※本当は画面下部にボタンが存在してるんです。 さて肝心のPDF出力機能ですが、フォームのリボンにボタンが存在します。 上記のCSSも加味されたPDFがダウンロード可能です。 また、こんなコントロールも追加されました。 こちらをフォームにドロップすると、↓のようにページ区切りガイドとして機能する形になります。ここで改ページをすることが可能ですね。 もちろん、この機能があれば、印刷がALL OKになるような魔法があるわけではなく、前述したCSSを含めて印刷の考慮をする必要はあります。とは言え、申請時のエビデンスを残すと言う意味でPDFを出力する機能は、よく引き合いになるお話です。 もし、ご興味のある場合は、下記からお問い合わせいただければと思います。http://www.infoshare.co.jp/contact.php では、また!
モバイルバージョンを終了