1.背景
Salesforceでデータベースの内容をcsvファイルとして保存する場合、データローダなどを使用されると思います。
限定的ではありますが、今回は開発者コンソールからSOQLの結果をcsvとして保存する方法を記載します。(使うシーンはかなり限られると思いますが、、)
2.SOQL結果の出力方法(開発者コンソールを使用)
開発者コンソールを起動します。
クエリエディタに実行したいSOQLを入力し、[Execute]を押下します。
以下のように結果が出力されましたので、この結果をcsvにしたいと思います。
キーボードの[F12]キーを押下し、Chromeの開発者ツールを起動します。
「Elements」のタブで[Ctrl]+[F]キーを押下し、検索窓に”gridview”を入力します。
検索結果の箇所を右クリックして、[Copy element]を選択します。
これでクリップボードにSOQLの結果がコピーされているので、Excelなどに張り付けることでcsvとして編集や保存が可能になります。
3.最後に
記載しておいてなんですが、開発者コンソールで表示している件数しか取得できないので、大量レコードは出力できないなどの制約がありますので、基本はデータローダなどを使用してダウンロードするのが望ましいと思います。。
紹介まででした。