Salesforce開発 独学で初めての要件定義に挑むあなたへ【Salesforce】 私は現在、社内のSalesforce管理者として、要件定義から実装までを1人で担当することが多々あります。要件定義については誰からも教わる機会がなく、この2年間は試行錯誤の連続でした。 そんな中で培った経験を一度まとめてみたいと思い... 2024.12.25 Salesforce開発その他
Salesforce開発 動的強調表示パネルでページ設計がより柔軟に【Salesforce】 いつの間にか「動的強調表示パネル」というものが使えるようになっていました。試しに使ってみたところ大変便利だったので、ここでまとめておきます。 使用方法 レコードページで歯車ボタン →「ページを編集」で Lightning アプ... 2024.11.25 Salesforce開発宣言型(GUIを使った)開発
Salesforce開発 Salesforce 承認プロセスの作成 承認プロセスは、特定のレコードを他者が評価し承認するプロセスをスムーズに行うための機能です。ボタンクリックでの承認依頼、承認/却下ができたり、承認後の通知を自動化することもできます。 今回はこの承認プロセス機能について、実際に作成し... 2024.03.11 Salesforce開発宣言型(GUIを使った)開発
Lightning Web Component lightning-datatable でクエリレコードの表示〜選択した行に処理を行う(Lightning Web Component) LWC の lightning-datatable を使うと、関連リストっぽいものが実装できます。備忘として、レコードのクエリ〜表示〜選択した行への処理 までを簡単にまとめておきます。 実装例とソースコード 例として、取引先を... 2023.11.24 Lightning Web ComponentSalesforce開発
Lightning Web Component Apexでのレコード更新を Lightning Web Component に反映する Lightning Web Component から Apex メソッドを呼び出してレコード更新する、というコンポーネントを作成した際、更新結果が画面に反映されないという事態に直面しました。 その解決法を残しておきます。 失敗... 2023.07.19 Lightning Web Component
Apex 関連リストで選択したレコードをまとめて処理【Visualforce + Apex】 関連リストで選択したレコードに対しまとめて処理を行う方法について、備忘録として基本的な実装を残したいと思います。 構成 リストボタン Visualforce Apex リストボタンを関連リストに設置し、V... 2023.06.08 ApexSalesforce開発Visualforce
Lightning Web Component LWCからApexメソッドに、レコード情報をJSONで受け渡す 実装例 LWC側では、JSON.stringify() で JSON化してApexクラスのメソッドに引数として渡します。 import { LightningElement } from 'lwc'; impo... 2023.04.19 Lightning Web ComponentSalesforce開発
Apex 【Salesforce】カスタム設定・カスタムメタデータの実用法 以前カスタム設定・カスタムメタデータについての記事を書いたのですが、具体的に有効な場面については記述していませんでした。今回は実体験を基に、カスタム設定・カスタムメタデータの使い所について書いてみたいと思います。 Sandboxと本... 2023.03.22 ApexSalesforce開発
Apex メールテンプレートに子レコードの情報を埋め込む【Salesforce】 普通のメールテンプレートでは「自レコード」と「親レコード」の情報を埋め込むことはできるのですが、「子レコード」の情報を埋め込むことができません。 今回はこの「子レコード」の情報を埋め込めるメールテンプレートを作成してみます。 ... 2023.02.24 ApexVisualforceその他
Apex 【Apex】Mapのキーとしてクラスを使用する Apex の Map ではクラスをキーとして扱うことができますが、その場合は注意が必要です。この記事ではクラスをキーとして扱う方法について記述しました。 また、クラスを Set の要素として扱う際も同様の考え方が使えます。 実... 2023.01.10 ApexSalesforce開発