Salesforce画面からアップロードされたExcel帳票ファイルをダウンロードできます。Cloud側の処理Excel帳票の作成まず事前に用意されたExcelテンプレートをコピーします。次にSalesforceから見積データを検索して、検索結果をExcelファイルに書き込みます。Excelへの書き込みは「セル指定書き込み」アダプタを利用します。ご覧のとおり、セルアドレスやフォマット等を直接指定できるため、テンプレートはどんな形でも問題なく値をセットできます。データ書き込み(INSERT)アダプタを利用します。バージョンデータ項目に作成されたExcel帳票のフルパスを指定するだけでファイルをSalesforceにアップロードできます。(Base64項目入力形式に「ファイルパス」を選ぶ必要があります)HTTPトリガHTTPトリガーは、指定したURLに対しHTTPクライアントからリクエストを送ることで、スクリプトを実行する機能です。詳細は下記をご参照ください。https://doc.dataspidercloud.com/v1/help/ja/trigger/http_trigger.htmlまず、HTTPトリガを登録します。IDをそのままレスポンスとして返すため、「text/plain」を指定します。トリガの実行ユーザや、サービスを設定します。スクリプトの引数の値に「${trigger.inputData}をセットします。スクリプトの出力の値に「${trigger.outputData}をセットします。次に外部から上記のHTTPトリガを起動するため、連携サーバの一覧から対象サーバを選んで、下記のような設定を行います。設定を追加するには「+」ボタンをクリックします。Experienceを採用しました。見積書を作成しました。起動するクイックアクション「見積書ダウンロード」を定義します。見積オブジェクトのページレイアウトに、見積書ダウンロードクイックアクションを追加します。動作確認Excel帳票のサンプルは下記になります。終わりに以上、Excel帳票の作成とダウンロードの一連の実装方法をご紹介しました。Cloudの力を発揮しつつ、シンプルなコードでお客様のご要望を実現することができました。Cloud側の設定を変更するだけで済むので、拡張性と保守性も向上できたではないかと思います。ComponentクイックアクションExcle帳票TerraSkyBaseについてTerraSkyBaseはクラウドサービスを手掛ける株式会社テラスカイのコンテンツプラットフォームです。