Category

Salesforce

Salesforce に関する記事一覧です。

フィルタを解除
Salesforce

【Salesforce】 カスタムメタデータ型と利用場面について

Salesforceを使ってアプリケーションを開発する際、組織固有の設定を管理する方法として「カスタム設定」がよく用いられてきました。 しかし、近年では新たな選択肢として「カスタムメタデータ型」が利用できるようになりました。 今回はこのカスタムメタデータ型の機能紹介と、いつこれを利用すべきかについて深掘りします。 カス

  • Salesforce
Salesforce

【Salesforce】SOQLで親子関係のあるリレーションを取得

Salesforce ではオブジェクトに 参照関係 もしくは 主従関係 としてリレーション項目を設定できます。 このリレーションを用いて、1度の SOQL で親子関係にあるオブジェクトを一括で取得する方法を備忘録として記載します。 この記事では、親オブジェクトから子オブジェクト、およびその逆の取得方法について紹介します

  • 備忘録
  • Salesforce
  • SOQL
Salesforce

【Salesforce】トリガーは便利だが安易に構築すべきではない

こんにちは、ねこねこです。 今回は、Salesforce の開発時のアンチパターンについて少し紹介します。 トリガー(Trigger)について Salesforce では、オブジェクトに対して「トリガー(Trigger)」を定義できます。 トリガーは、特定のオブジェクトに対するデータ操作(挿入、更新、削除など)が発生し

  • Salesforce
  • Apex
Salesforce

【Salesforce】Apex Batch を即時実行させるスクリプト

Salesforce 開発時には、時には Apex Batch でバッチ処理を実装することがあります。 バッチ処理は通常、画面上で Apex をスケジュールし、定期的に実行させます。 しかし、開発中やテスト時には夜間のバッチ処理を待つのは非効率です。

  • 備忘録
  • Salesforce
  • スクリプト
Salesforce

【Salesforce】レコード値のCSV取得のためにデータローダ使うの面倒

Salesforceで大量のデータを取り扱う際、頼りになるツールの一つがデータローダ(Data Loader)です。 しかし、毎回アプリケーションを起動して認証し、エクスポートするのは面倒かもしれません。 この記事では、Salesforceのデータを直接CSVに出力する方法をご紹介します。 これにより、データローダ(D

  • ツール
  • Salesforce
Salesforce

【Salesforce】システムオブジェクトをオブジェクトマネージャで参照する方法

Salesforce には標準オブジェクト/カスタムオブジェクトの設定を行うための「オブジェクトマネージャ」という機能があります。 こちらは Salesforce プロジェクトに携わる方なら誰もが操作したことのある機能だと思います。 しかし、Salesforce では通常では UI 上アクセスできないシステムオブジェク

  • 備忘録
  • Salesforce
Salesforce

【エラー】「〇〇」画面の「△△」画面項目がセクションであるため、regionContainerTypeは必須です の対処

Salesforce のデプロイ作業時に、 「〇〇」画面の「△△」画面項目がセクションであるため、regionContainerTypeは必須です というエラーが表示された場合の対処方法です。 Salesforce のエラー(特にデプロイ時のエラー)に遭遇した際は、日本語の記事が少ないため、トラブルシューティングに苦労

  • 備忘録
Salesforce

【Salesforce】ゲストユーザのライセンスは厳密には無料ではない

Salesforce ではゲストユーザと呼ばれるユーザライセンス種別があります。 このユーザライセンスは、不特定多数の社外のユーザがログインなしにアクセスするサイト(例1)を構築する際に利用することが多いでしょう。 (例1. サービスや商品のヘルプページ等) 確かにゲストユーザは一定枠は無料で利用できます。 ただし、サ

  • 備忘録

Sponsored