本記事ではDocument Designer for Office(以下「DDO」という)の追加と、アドインを追加したファイルのマッピングやアップロードの手順について説明します。
※Excel・Word・PowerPointで帳票を作成するには、Office アドインの登録が必要です。
会社のセキュリティポリシーの都合上、Officeアドインを利用できないお客様は本記事「4.Officeアドインを利用せずブラウザ上で設定する方法」をご覧ください。
この記事は、v1.146.0以降のバージョンを使用している方向けの記事です。v1.146.0以前のバージョンを使用している方は、こちらをご覧ください。
【帳票DX for Salesforce ユーザガイド(2)】OPRO Document Designer for Officeについて(1.146.0以前のバージョンをご利用の方)
<本記事の流れ>
全体の流れは次の通りです。
******************************************************************************************
******************************************************************************************
1.アドインの追加
DDOを使用すると、帳票DX for Salesforceから連携したデータをExcel・Word・PowerPointに動的に埋め込み、表示できます。
ここでは例として、Microsoft® Excel® for Microsoft 365で作成した帳票レイアウトに、アドインを追加する手順を説明します。
※Word・PowerPointも同様の手順でアドインを追加できます。
******************************************************************************************
Point
アドインを使用できる Microsoft Office のバージョンはWindowsの場合は Office 2013 以降、macの場合は Office for mac 2016 以降です。インストールされている Office のバージョンを確認してください。
******************************************************************************************
1-1.Microsoft® Excel® for Microsoft 365を使用して、あらかじめ帳票レイアウトを作成します。
******************************************************************************************
Point
・帳票出力時、明細項目はデータの行数に応じて動的に繰り返し表示されます。
・Word ・PowerPoint帳票レイアウトでは、明細は表形式で作成します。
【Word】
【Powerpoint】
******************************************************************************************
1-2.作成した帳票レイアウトの Excel ファイルにアドインを追加します。
[挿入]>[アドインを入手]をクリックします。
1-3.アドインが一覧表示されます。検索ボックスに「OPRO」と入力し、[ ]をクリックします。
1-4.「OPRO ドキュメントデザイナー for Office」が表示されます。[追加]ボタンをクリックします。
1-5.画面右側に、「OPRO ドキュメントデザイナー for Office」が表示されます。
******************************************************************************************
Point
「OPRO ドキュメントデザイナー for Office」を閉じた場合は、以下の手順で開くことができます。
1. [ホーム]タブ >[アドイン]をクリックします。
2. 「個人用アドイン」が表示されます。
[OPRO ドキュメントデザイナー for Office]をクリックします。
******************************************************************************************
1-6.帳票レイアウトファイルを保存し、Microsoft® Excel® for Microsoft 365を閉じます。
2.項目のマッピング
項目をマッピングします。
マッピングとは、帳票レイアウトの項目と 帳票DX for Salesforce からの連携データとを紐付けることです。
2-1.帳票DX for Salesforceからダウンロードして PC に保存したテンプレートファイルを開きます。
画面右側のアドインに、帳票DX for Salesforceで指定した項目が表示されます。
******************************************************************************************
Point
帳票DX for Salesforceでヘッダー明細型の帳票を作成した場合、アドインには、ヘッダー項目(繰り返しのない項目)と明細項目(データの行数に応じて、繰り返し表示される項目)とが区別されて表示されます。
******************************************************************************************
2-2.テンプレートにマッピングします。画面右側のアドインで[ ]が選択されていることを確認します。
項目を配置するセルを選択し、アドインからマッピング項目の[]をクリックします。
2-3.選択したセルにタグが挿入されます。
******************************************************************************************
Point
項目のデータ種類により、タグの挿入時に出力書式を指定できます。
※タグの挿入時に出力書式を指定した場合、あらかじめ帳票レイアウトに設定した Excel の書式設定は反映されません。
******************************************************************************************
2-4.手順 2 から手順 3 を繰り返し、必要な項目をすべてマッピングします。
2-5.明細項目を繰り返すタグを挿入します。アドインの[ ]をクリックします。
2-6.行の繰り返しを指定するタグを配置するアドインが表示されます。
明細行(繰り返し出力する行)の未使用セルを選択し、[下方向へ繰返す]ボタンをクリックします。
2-7.選択したセルにタグが挿入されます。
******************************************************************************************
Point
行の繰り返しを指定するタグは、帳票出力時には表示されません。
また、タグを挿入した列は非表示にできます。
******************************************************************************************
2-8.テンプレートファイルを保存します。
3.帳票DX for Salesforceへファイルのアップロード
マッピングしたテンプレートファイルを帳票DX for Salesforceにアップロードします。
3-1. 設定の[ファイルを選択]をクリックします。
3-2.マッピング後のテンプレートを選択します。
3-3.ファイル名が表示されている事を確認し、[アップロード]ボタンをクリックします。
4.Officeアドインを利用せずブラウザ上で設定する方法
会社のセキュリティポリシーの都合上、Officeアドインを利用できないお客様向けになります。
ブラウザ上でDDOの設定を行います。
4-1. [Officeアドインを使用しない]チェックボックスをONにして、上の[ダウンロード]ボタンをクリックします。
※[レイアウト]ボタン初回押下時には、前回の設定でテンプレートファイルが自動ダウンロードされます。
・前回Officeアドインを使用した場合:Officeアドイン入りのテンプレートファイルが自動ダウンロード
・前回Officeアドインを使用しなかった場合:Officeアドイン無しのテンプレートファイルが自動ダウンロード
4-2. Officeアドイン無しのテンプレートがダウンロードされ、ブラウザ上にDDOが表示されます。DDO画面の[Skip>]表示をクリックしてください。
4-3. テンプレートを開きます。
4-4 . テンプレートの設定を行います。
帳票DX for Salesforceで指定した項目が表示されますので[]ボタンを押します。
すると、タグがクリップボードにコピーされます。
続いて、Officeのドキュメント上で貼り付けを行います。
4- 5.明細 部分は行繰り返し出力を行う範囲を指定した後、タグをコピーしセルに貼り付けます。
4-6.テンプレートファイルとDDOの設定を保存します。
DDOの設定は以下の[保存]ボタンをクリックして保存してください。d.jsonファイルがダウンロードされます。
4-7. [ファイルを選択]をクリックし、テンプレートをアップロードします。
保存したExcelファイルとd.jsonファイルをアップロードします。
4-8.選択したファイル名が表示されていることを確認して、[アップロード]ボタンをクリックします。
参考FAQ
・Document Designer for Office ツールについて
***********************************************************************************************************
Point
アップロード後、以下のような画面表示となり、そのままの画面からも出力確認が可能です。
出力確認し使用したいレコードのチェックボックスをONにして、[出力確認]ボタンをクリックします。
別ウィンドウが開き、出力結果がダウンロードされます。
※ダウンロードの動きは、使用しているブラウザにより違いがございます。
なお、こちらの出力確認では、メモ&添付は指定いただけません。ダウンロードのみの動きとなっております。
***********************************************************************************************************
DDOについての説明は以上になります。