Salesforce

Salesforce

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

Salesforce ではオブジェクトにリレーション項目を設定できます。このリレーションで、1度の SOQL で親子関係にあるオブジェクトを一括で取得する方法を備忘録として記載します。
Salesforce

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

このブログ記事では、Salesforceにおけるトリガーの利点と注意点について解説します。トリガーは非常に便利な機能ですが、適切に構築されていない場合、予期せぬ問題を引き起こす可能性があります。注意が必要な点について詳しく説明します。
Salesforce

【Salesforce】Apex で SOQL の結果を Map に反映する簡潔な書き方

Apex で、 `Map<Id, SObject>` のような形式でSOQLのデータを保持したい場合に覚えておくと便利な書き方を備忘録として記載します。
Salesforce

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

Salesforce のバッチ処理は通常、画面上で Apex をスケジュールし、定期的に実行させますが、開発中やテスト時にバッチを即時実行するためのスクリプトを紹介します。
Salesforce

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

Salesforceでのデータ操作に役立つ、DataLoader不要のCSV出力方法。ApexとLWCを用いて手軽にデータをCSV形式で出力します。
Salesforce

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

Salesforce では通常では UI 上アクセスできない内部オブジェクトが多数存在します。本記事では、そのような内部オブジェクトをオブジェクトマネージャで表示する方法を小ネタとして紹介します。
Salesforce

【Salesforce】組織からのメールが届かない場合の確認ポイント

Salesforce にはメールを送信する機能がたくさんあります。しかし、開発中にも「なぜかメールが届かない」というケースがしばしば生じます。この記事では、メールが届かない際の確認点を備忘録として記載します。
Salesforce

【Salesforce】印刷用に表示アクションが表示されない原因

印刷用に表示というアクションを利用して、Salesforce のレコードの詳細画面を印刷画面として表示できる機能があります。本記事では、「印刷表に表示」アクションがオブジェクトの詳細画面に表示されない原因について確認点を紹介します。
Salesforce

【Salesforce】フローでメールアラートを利用してメール送信する

Salesforce は公式に段階的なフローへの移行を明示しました。そこで、今回はSalesforce で従来のワークフローとメールアラートを利用したメール送信を、フローで実装する流れを紹介します。
Salesforce

【Apex】Apex Test で外部コールアウトをテストする方法

知ってるんだけど忘れがちな、Apexでの外部コールアウトのテストクラスの実装の備忘録です。サンプルコード付きで概要を解説します。