こんにちは、にいるです。
開発に関する記事も色々と増えてきたので、まとめておきたいと思います。
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】カスタムコントローラの作成および使用