本記事ではDocument Designer for Office(以下「DDO」という)の追加と、アドインを追加したファイルのマッピングやアップロードの手順について説明します。
※Excel・Word・PowerPointで帳票を作成するには、Office アドインの登録が必要です。
会社のセキュリティポリシーの都合上、Officeアドインを利用できないお客様は本記事「4.Officeアドインを利用せずブラウザ上で設定する方法」をご覧ください。
<本記事の流れ>
全体の流れは次の通りです。
******************************************************************************************
******************************************************************************************
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.既定のブラウザが起動し、アップロード画面が表示されます。
[ファイルを選択]ボタンをクリックします。
******************************************************************************************
Point
帳票DX for Salesforceにログインしていない場合は、ログイン画面が表示されます。
「ユーザ名」と「パスワード」を入力し[ログイン]ボタンをクリックすると、アップロード画面が表示されます。
******************************************************************************************
3-4. 「開く」ダイアログボックスが表示されます。
アップロードするファイルを選択し、[開く]ボタンをクリックします。
3-5.指定したアップロードファイル名が表示されていることを確認し、[アップロード]ボタンをクリックします。
3-6.アップロード完了画面が表示されますので、表示されたら閉じます。
******************************************************************************************
Point
テンプレートをダウンロードする際に、ブラウザに表示された[テンプレートのアップロードフォームを表示]ボタンをクリックしてアップロードすることもできます。
1. テンプレートダウンロード画面で、[テンプレートのアップロードフォームを表示]ボタンをクリックします。
2. テンプレートアップロード画面が表示されます。
[ファイルを選択]ボタンをクリックしてアップロードファイルを選択するか、アップロードファイルを枠内にドラッグ&ドロップして、[アップロード]ボタンをクリックします。
3. アップロード完了画面が表示されます。
******************************************************************************************
4.Officeアドインを利用せずブラウザ上で設定する方法
会社のセキュリティポリシーの都合上、Officeアドインを利用できないお客様向けになります。
ブラウザ上でDDOの設定を行います。
4-1. 帳票DX for SalesforceからExcel・Word・PowerPointをダウンロードする際、[Officeアドイン利用可否を再選択]ボタンをクリックします。
※初回利用時には、「Officeアドインが表示されない場合」が表示されますので、こちらをクリックします。
4-2. 「officeアドインを利用しますか?」ページが表示されるので、[いいえ]ボタンをクリックします。
4-3. ブラウザ上にDDOが表示されます。
4-4 . テンプレートの設定を行います。
帳票DX for Salesforceで指定した項目が表示されますので[]ボタンを押します。
すると、タグがクリップボードにコピーされます。
続いて、Officeのドキュメント上で貼り付けを行います。
4- 5.明細 部分は行繰り返し出力を行う範囲を指定した後、タグをコピーしセルに貼り付けます。
4-6.テンプレートファイルとDDOの設定を保存します。
DDOの設定は以下の[保存]ボタンをクリックして保存してください。
4-7. [ ]をクリックし、テンプレートをアップロードします。
[参照]ボタンより先ほど保存したExcelファイルを選択し、「アップロード」ボタンをクリック。
保存したExcelファイルをアップロードします。
参考FAQ
・Document Designer for Office ツールについて
DDOについての説明は以上になります。