Category Archives: Apex
Salesforce開発者向けVS Code拡張機能まとめ
Salesforce Extension Pack 必須。下記の拡張を含む。 Salesforce CLI… Read More »
Salesforce開発者向けChrome拡張機能まとめ
Salesforce Inspector 利用ユーザ数10万超えの圧倒的世界一のChrome拡張機能。 オープンソースで、こちらからコードを確認できます。 Salesforce Insperctorを用いると、例えば以下のようなことができます。… Read More »
Protected: LWCへの入門にトライする(1/2)
OOP(オブジェクト指向)の基礎概念
前書き 自分用。適当です。 概要 ■OOPの三つの特徴 要素 説明… Read More »
見積PDF(QuoteDocument)のトリガ
結論 QuoteDocumentをApexTriggerの条件にすることはできないが、ContentDocumentLinkのApex Triggerで親オブジェクトの判定を付ければ、事実上同じ。 例 ■Apex Trigger… Read More »
ファイルの「顧客アクセス」をデフォルトで有効化する
前書き 実装方針まで。 目標 Experience Cloudユーザ(ポータルユーザ/Community User)に対してレコードの添付ファイルを共有するにあたり、毎回手動で「顧客アクセス」を有効化しなくてもよいようにする。… Read More »
Protected: 【限定公開】Apexでのメール送信
プロファイルと同期した公開グループを作成する
前書き ユーザの作成時・プロファイル更新時に、プロファイルに1:1で対応する公開グループにユーザを割り当てる。 ※全体的に雑なので、適宜修正をお願い致します。 大きな方針 ユーザの作成時:「グループメンバー」レコードをINSERT ユーザの更新時:既存の「グループメンバー」レコードをDELETE&新規「グループメンバー」レコードをINSERT… Read More »
Apex内のハードコードをどのようにして回避するか
前書き 雑に書きます。 「選択リスト値」・「レコードID」辺りを念頭にしています。 あり得る選択肢 コード内にべた書き(=ハードコード) 定数を当該クラスの上の方にまとめる… Read More »