Apex

環境
Salesforce

概要
演算子
①=  Equals  fieldName の値が式の value に一致する場合、式は true です。
②!=  Not equals fiel ...

Apex

環境
Salesforce

概要
LIMIT 句 (省略可能) を SOQL クエリの SELECT ステートメントに追加すると、返される最大行数を指定できます。
構文

SELECT fiel ...

Apex

環境
Salesforce

概要
①演算子IN
値が WHERE 句の値のいずれかに等しい場合、式は true です。IN の文字列値は括弧の中に入れて、一重引用符で囲む必要があります。
I ...

Apex

環境Salesforce概要演算子LIKEfieldName の値が指定した value のテキスト文字列の文字に一致する場合、式は true です。指定した value のテキスト文字列は、一重引用符で囲む必要があります。LIKE 演算子 ...

Apex

環境
Salesforce

概要
SOQL クエリでは、SELECT ステートメントで使用する WHERE 句の項目式に =、<、>、IN、LIKE などの比較演算子を含めることができます。 ...

Apex

環境
Salesforce

構文
for(integer i = 0; !Boolean型変数; i++){
if(条件式) {
Boolean型変数 = True;
}
F ...

Apex

環境
Salesforce

構文
public static String getUserEmail()

使用例

String emailAddress = UserInfo.getUse ...

Apex

環境
Salesforce

構文
public static System.TimeZone getTimeZone()
現在のユーザのローカルタイムゾーンを返します。

使用例

T ...

Apex

環境
Salesforce

構文
1.DMLの実行回数の取得
getDMLStatements/getLimitDMLStatements

1).getDMLStatements() ...

Apex

環境
Salesforce

概要
Limitsクラスを使用するとDMLの実行数やSOQLクエリの実行数などを調べて、ガバナ制限を確認することができます。

使用例1
DMLの実行回数を確認 ...

Apex

環境
Salesforce

構文
do {
code_block
} while (condition)

Apex do-while ループは、最初のループが実行されるまで、Bo ...

Apex

環境
Salesforce

構文
System.runAs(u){
//処理コードを記載
}
runAsメソッドを使用すると、ユーザ権限と項目レベルの権限は強制実行されなく、レコード ...

Apex

環境
Salesforce

構文
for (オブジェクト名 variable : ) {
処理コード
}
SOQL forループを使用してレコード単位で処理します。

操作 ...

Apex

環境
Salesforce

構文
SELECT Id,(SElECT Id FROM 子オブジェクト) FROM 親オブジェクト
SOQLを親オブジェクトで書いて、その中にリレーションクエリを別に書 ...

Apex

環境
Salesforce

構文
SELECT ID,Name,(SELECT Id,Name From Contacts) From Account
母体は親オブジェクトでSOQLを書き、子はSE ...

Apex

環境
salesforce

構文
public without sharing class SharingTest
//処理コードを記載
}
without sharingはシステム ...

Apex

環境
Salesforce

構文
AggregateResult;
Object avgAmount = groupedResults.get(‘aver’);
集計 ...

Apex

環境
Salesforce

構文

if ()//Statement 1else//Statement 2

else の部分は常に省略可能で、最も近い if にグループ化されます。

操作例