Apex 現在のユーザのメールアドレスを取得する
環境
Salesforce
構文
public static String getUserEmail()
使用例
String emailAddress = UserInfo.getUse ...Apex UserInfoクラス ユーザのローカルタイムゾーンを取得する
環境
Salesforce
構文
public static System.TimeZone getTimeZone()
現在のユーザのローカルタイムゾーンを返します。
使用例
T ...Apex getLimitDMLStatementsでDMLの実行回数を取得する
環境
Salesforce
構文
1.DMLの実行回数の取得
getDMLStatements/getLimitDMLStatements
1).getDMLStatements() ...
Apex Limitsクラスの使い方のサンプル
環境
Salesforce
概要
Limitsクラスを使用するとDMLの実行数やSOQLクエリの実行数などを調べて、ガバナ制限を確認することができます。
使用例1
DMLの実行回数を確認 ...
Apex Do-While ループの使い方のサンプル
環境
Salesforce
構文
do {
code_block
} while (condition)
Apex do-while ループは、最初のループが実行されるまで、Bo ...
Apex runAsメソッドの使い方のサンプル
環境
Salesforce
構文
System.runAs(u){
//処理コードを記載
}
runAsメソッドを使用すると、ユーザ権限と項目レベルの権限は強制実行されなく、レコード ...
Apex SOQL For ループを使ってレコード単位で処理する方法
環境
Salesforce
構文
for (オブジェクト名 variable : ) {
処理コード
}
SOQL forループを使用してレコード単位で処理します。
操作 ...
Apex SOQLリレーションクエリを使って商談の合計金額を取得する
環境
Salesforce
構文
SELECT Id,(SElECT Id FROM 子オブジェクト) FROM 親オブジェクト
SOQLを親オブジェクトで書いて、その中にリレーションクエリを別に書 ...
Apex SOQLリレーションクエリを使って親から子レコードを取得するサンプル
環境
Salesforce
構文
SELECT ID,Name,(SELECT Id,Name From Contacts) From Account
母体は親オブジェクトでSOQLを書き、子はSE ...
Apex without sharingの使い方のサンプル
環境
salesforce
構文
public without sharing class SharingTest
//処理コードを記載
}
without sharingはシステム ...
Apex SOQL集計関数の使い方のサンプル
環境
Salesforce
構文
AggregateResult;
Object avgAmount = groupedResults.get(‘aver’);
集計 ...
Apex 条件分岐if文の使い方のサンプル
環境
Salesforce
構文
if ()//Statement 1else//Statement 2else の部分は常に省略可能で、最も近い if にグループ化されます。
操作例
Apex switch文を使って条件分岐する方法
環境
Salesforce
構文
switch on expression { when value1 {//when block 1//code block 1 } when value2 {//when ...Trailhead ToDoリスト を追加する一括 Apex trigger を作成する方法
環境
Salesforce
実装機能
フェーズが Closed Won の商談にフォローアップ ToDo を追加する一括 Apex trigger を作成します。Apex trigger は商談の挿入後または ...Apex 一括DMLで商談レコードを更新する方法
環境
Salesforce
構文
1.Opportunity
商談 販売または保留中の取引である商談情報を保存します。
2.Account
取引先 取引先の企業情報、競合会社、パ ...
Apex 一括SOQLで商談を処理する方法
環境
Salesforce
構文
List リスト変数名 =
SOQLには実行数制限があるため、少ない回数で効率的にクエリを実行する必要があります。
forループの中にSOQLを書くと何度も ...
Apex 複数レコードをトリガで処理するサンプルコード
環境
Salesforce
構文
trigger TriggerName on ObjectName (trigger_events) { for(ObjectName 変数名 : Trigger.New){ ...Apex sObject を使って対象オブジェクトの全項目を取得する
環境
Salesforce
構文
1.SObjectField クラス
Schema.sObjectField オブジェクトは、getController および getSObjectField メ ...