Apex 【Salesforce】カスタム設定の特徴とコードからのアクセス この記事では、Salesforce のカスタム設定について、以下のことを記述しています。 カスタム設定の特徴 数式項目や Apex からカスタム設定のレコードにアクセスする方法 カスタム設定とは? カスタム設定... 2021.07.21 ApexSalesforce開発
Apex 【Apex】カスタム例外クラスの作成と使用 この記事では Apex のカスタム例外クラスについて記述しています。 以下のような内容が理解できます。 カスタム例外クラス作成時の注意点カスタム例外の4つの発生方法 カスタム例外を用いる目的 まずカスタム例外を作成... 2021.07.08 ApexSalesforce開発
Apex 【Apexトリガ】before insert と after insert でできることの違い この記事では Apexトリガ について、以下のことを説明しています。 before insert と after insert で何が変わるのかどういう用途で使い分ければ良いのか データベースに保存される前か後かの違い ... 2021.06.18 ApexSalesforce開発
Apex 標準コントローラ、カスタムコントローラ、コントローラ拡張の違い【Visualforce】 標準コントローラ、カスタムコントローラ、コントローラ拡張について、 特徴 それぞれを使うべき場面 に絞ってまとめました。 具体的な書き方やコードについては触れていないので、その辺りの情報は公式ドキュメントを参照... 2021.06.16 ApexSalesforce開発Visualforce
Apex Salesforce(Apex) 一括処理バッチの使用法と注意点 この記事では、Apexの一括処理バッチについて取りあげます。 実際にApexバッチを使ってみて、以下のような疑問が解決したのでまとめてみました。 一括処理バッチが有効な場面は?一括処理バッチの書き方は?Apexテストでの注意点... 2021.04.11 ApexSalesforce開発
Apex Apexテストで Test.startTest(), Test.stopTest()を使う意味 Salesforce(Apex) のApexテストでは、Test.startTest() と Test.stopTest() という便利なメソッドがあります。この記事ではそれらを使う目的、有効な場面について紹介します。 目的1:ガバ... 2021.03.27 ApexSalesforce開発
Apex Salesforce(Apex) 管理パッケージで global を扱う際の注意点 Salesforce の管理パッケージ開発で、変数やメソッドのアクセス修飾子 global を軽率に用いていると、バージョンアップ時に困ることになります。 この記事を読むことで global の性質と、バージョンアップ時の注意点を理... 2021.03.20 ApexSalesforce開発
Apex Salesforce(Apex)でのREST API開発、クラス作成 この記事では、ApexでREST API のクラスとメソッドを書く方法を紹介します。 REST APIのクラスとメソッドの書き方 REST API のクラスとメソッドは以下のように書きます。 @RestResource(... 2021.03.14 ApexSalesforce開発