Apex

環境
Salesforce

書式
String プリミティブデータ型引数名 =値1
関数名(プリミティブデータ型引数名)

使用例
String 型のプリミティブ引数が値によって別 ...

Apex

環境
Salesforce

構文
public void addError(String fieldName, String errorMsg, Boolean escape)
指定された項目名に関 ...

Apex

環境
Salesforce

操作例1
Account acc1 = new Account(Name = ‘data1’);
Account acc2 = new Accou ...

Apex

環境
Salesforce
Apex

構文
1.商談項目「フェーズ」のメタデータを取得する
Schema.DescribeFieldResult obj = Opportunity.stag ...

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を親オブジェクトで書いて、その中にリレーションクエリを別に書 ...