開発

Salesforce

【Salesforce】Apex Test で特定のユーザでロジックをテストする方法

異なるユーザーロールやプロファイルに基づく権限制御のテストを行う際に特に利用する`System.runAs(user)` メソッドを使った書き方の紹介です。
Salesforce

【Salesforce】Apex Test でバッチ処理をテストする方法

今回は、Salesforceでバッチ処理を実装した際のテストコード(テストクラス)の書き方を備忘録として紹介します。
Salesforce

【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形式で出力します。
JavaScript

【開発効率化】APIリクエストテスターの実装

APIリクエストテスターで簡単にAPIテスト!URL、HTTPメソッド、ヘッダー、ボディを入力し、結果を確認。デバッグもスムーズに。
JavaScript

【開発効率化】レスポンシブデザインチェッカーの実装

レスポンシブデザインチェッカーで瞬時にデザイン確認!モバイル、タブレット、デスクトップで表示をチェックし、効率アップに。