Lightning Web Component lightning-datatable でクエリレコードの表示〜選択した行に処理を行う(Lightning Web Component) LWC の lightning-datatable を使うと、関連リストっぽいものが実装できます。備忘として、レコードのクエリ〜表示〜選択した行への処理 までを簡単にまとめておきます。 実装例とソースコード 例として、取引先を... 2023.11.24 Lightning Web ComponentSalesforce開発
Salesforce管理 レポートで、子レコードが存在しないレコードのみを抽出する【Salesforce】 今回は、子レコードが存在しないレコード(商談が紐づいていない取引先など)をレポートで抽出する方法をメモしておきます。 クロス条件を使用する レポートの検索条件で、「クロス条件を追加」を選択します。 クロス条件では... 2023.10.13 Salesforce管理その他
Salesforce管理 SaaS企業のSalesforce管理者が、業務フローを理解するために押さえるポイント 私はエンジニア出身で転職により SaaS 企業の Salesforce 管理者となりましたが、当初は業務フローや各ユーザ部署を把握するのに苦労しました。 今回はそのような経験を踏まえ、新しく入った Salesforce 管理者が業務... 2023.09.07 Salesforce管理その他
Salesforce管理 【Salesforce】権限管理をプロファイルから権限セットに移行する具体的な手段 Salesforce の権限管理について、今後は権限セットが中心になっていきます。(逆に、プロファイルでの権限管理は Spring '26 でサポート終了するようです。)参考: 今回は権限セットへの移行を進める具体的な手段について、... 2023.08.15 Salesforce管理セキュリティ
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
書評 【書評】単体テストの考え方/使い方 この本を読もうと思った背景 先に「レガシーコードからの脱却」を読んでいたため テストは外部から見た振る舞いを記述するもの テストがあることでデグレを恐れずリファクタリングを行うことができる 等の保守性におけるテ... 2023.05.29 書評
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その他