セーブポイントが見つからない

【Salesforce】ApexとVisualforceのまとめページ

こんにちは、にいるです。

開発に関する記事も色々と増えてきたので、まとめておきたいと思います。

1.Apex

プリミティブ型について
条件分岐「If」と「Switch」の使い方
繰り返し処理「Forループ」の使い方
Listの使い方
Setの使い方
Map(対応付け)の使い方
レコードタイプの取得方法
選択リストの取得方法
オブジェクトの全項目を取得する方法
Limitsクラスの使い方
Userinfoクラスの使い方
For文の条件にBooleanを使う方法
文字列の判定について
Apexの予約キーワードについて
カスタム例外の作成方法

2.Visualforce

「apex:relatedList」の使い方
2つのapex:inputfieldの値を連動させる方法
カスタムボタンのデザイン変更方法

3.SLDS(Salesforce Lightning Design System)

SLDS(Salesforce Lightning Design System)の書き方について

4.その他

SOQLとSOSLクエリについて
よく使うSOQLまとめ
カスタム設定

5.エラー

「不明なプロパティ ●●Controller.●●List」
「List has no rows for assignment to SObject」
「DML currently not allowed」
「SObject row was retrieved via SOQL without querying the requested field:●●」
「Invalid id:」
「System.DmlException: Insert failed. First exception on row 0; first error: REQUIRED_FIELD_MISSING, 値を入力してください:」
「List index out of bounds: 0」
「apex:outputField 値バインド「{!●●}」のエンティティを解決できませんでした。」
「Too many SOQL queries: 101」
「Invalid api version:0.0」
「NO_MASS_MAIL_PERMISSION」

6.Trailhead

【Trailhead】Apexの使用開始
【Trailhead】DMLを使用したレコードの操作
【Trailhead】SOQLクエリの作成
【Trailhead】SOSLクエリの作成
【Trailhead】Visualforceページの作成と編集
【Trailhead】単純な変数と数式の使用
【Trailhead】標準コントローラの使用
【Trailhead】レコード、項目、テーブルの表示
【Trailhead】フォームを使用したデータの入力
【Trailhead】標準リストコントローラの使用
【Trailhead】静的リソースの使用
【Trailhead】カスタムコントローラの作成および使用

7.おまけ

ApexとVisualforceを使用して検索画面を作成してみよう その1