サインイン
Language
日本語 English

このセクションの記事

  • 【TECH COLUMN】ViewFramerからのWord出力(リッチテキスト対応)
  • 【Excelアドイン】行複製を行わずに明細を転記する機能について(oproarts/Salesforce)
  • 【Excelアドイン】帳票出力に対応している文字コードは何ですか(oproarts/Salesforce)
  • 【Wordアドイン】帳票出力に対応している文字コードは何ですか(oproarts/Salesforce)
  • 【TECH COLUMN】PowerPointでグラフ出力(Salesforce連携)
  • PowerPoint帳票で連携設定できるグラフの種類(oproarts/Salesforce)
  • 【TECH COLUMN】OPROARTSでPowerPoint帳票(問い合わせ一覧)を作成する【Salesforce】
  • 【TECH COLUMN】ViewFramerからのExcel出力(リッチテキスト対応)
  • 【TECH COLUMN】Salesforceの複数オブジェクトから予実管理表をExcel形式で出す方法
  • 【TECH COLUMN】SalesforceからExcel帳票(見積書)を出力する方法(Officeアドイン版)
もっと見る

【TECH COLUMN】SalesforceからWord出力する方法

Avatar
OPRO Support staff
  • 2024年10月08日 05:41
  • 更新

本記事では、ViewFramerを利用しSalesforceと連携した際のWord出力方法をご紹介いたします。

基本的には、今までのViewFramerの使い方と同じで、最後のボタン用のコードを生成するところが違う形になります。 

 

【作成の流れ】

  • Wordでテンプレートを準備し、Liveテンプレートとして読み込み

             ↓

  • ViewFramerにてビューおよびマッピングを定義

             ↓

  • Salesforceにてボタン作成および配置、出力確認

 

【テンプレート(Word)準備 ~ Microsoft Office / OPROARTS Live ~】

Wordテンプレートの作成方法は、以下の記事で手順が書いてありますので、この通り作成してください。

 

OPROARTSでWord帳票をつくろう

 

 

【ビュー及びマッピングの定義 ~ ViewFramer ~】

ViewFramerへログインします。

~ https://vfui.ap.oproarts.com/view_framer_ui ~

!注意!

同じウェブブラウザーで複数のビューやマッピングを参照・編集すると上書きされてしまいます。
必ず1つのタブで操作してください。
既存のビューを参考にしたい場合は、別のブラウザーで参考にしたいビューを開くようお願いいたします。ただし、同時編集はできませんので参照のみにしてください。
また、別のブラウザーにした場合も複数のビューを開くことは避けてください。

 

ビュー定義の方法や、マッピングの設定方法は従来と同じです。こちらも、以下の記事をご覧ください。

ViewFramerの基本的な利用方法(Salesforce)

 

【Word用ボタンの作成】

ViewFramerで一通り設定を完了し、マッピングの配備まで行います。

配備したマッピングの「APIサンプル」欄にある[APIサンプル]ボタンをクリックします。

mceclip0.png

サービスは「Documentizer」、形式は「Word(アドインでマッピング)」を選択し、[Visualforceページ]ボタンをクリックすると、詳細ページ用のVisualforceサンプルがダウンロードされます。リストページ用はコチラをご覧ください。

※ここではLightning画面用のボタン作成を例として行います。

mceclip1.png

  

<Salesforceでのアクションの作成>

1.Salesforceへログインし、設定>プラットフォームツール>カスタムコード>Visualforceページへ遷移し、新規アプリケーションを作成します。

2.以下項目を設定します。

  • 表示ラベル:ユニーク
  • 名前:ユニーク
  • Visualforce Markup:ダウンロードしたVisualforceサンプルコードの内容をコピーして貼付け

word_quotation_faq.PNG

※OPROARTS Connectorのバージョンが 2.0 以降の場合、31行目付近の以下の部分の「/*」と「*/」を削除し、コメントを有効にしてください。

/* nsPrefix:'oproarts1', */

 

3.出力該当オブジェクトの設定を開き、オブジェクトマネージャ>ボタン、リンク、およびアクション>新規アクションを選択し情報を以下項目を指定します。

  • アクション種別:カスタムVisualforce
  • Visualforceページ:設定したVisualforceページ名
  • 高さ:設定変更なし。
  • 表示ラベル:ユニーク
  • 名前:ユニーク

4.上記設定を全て完了後、「保存」します。

_2.png

5.つづいてページレイアウト設定にて対象のレイアウトを選択します。

6.Opportunity Layout内「モバイルおよびLightningのアクション」を選択し、先ほど作成した「アクション」をSalesforce モバイルおよび Lightning Experience のアクションへドラッグ&ドロップします。その後保存をしてください。

_3.png

 

7.出力確認をします。

ボタンが表示されましたので、商談レコードから出力確認をします。

 

_4.png

ボタンをクリックすると、 Wordファイルがダウンロードされます。

※ダウンロード時の動作は使っているブラウザの種類やその設定によって異なります。

 mceclip0.png

Wordファイルを開いてみると以下のように、Salesforceのデータが差し込まれた状態になります。

 

 

いかがでしたでしょうか?

アドイン機能をお試しされたい場合は、機能有効化が必要になりますので、お問い合わせフォームからサポートにご一報ください。

 

ページの先頭へ戻る

関連記事

  • 【TECH COLUMN】OPROARTSでWord帳票をつくろう
  • 【TECH COLUMN】ViewFramerからのWord出力(リッチテキスト対応)
  • [Connector/ViewFramer]ドキュメント一覧(oproarts/Salesforce)
  • [カミレス]ドキュメント一覧
  • 【TECH COLUMN】ViewFramerからのExcel出力(リッチテキスト対応)
株式会社オプロ