Apex 【Apexエラー】「List index out of bounds: 0」について SalesforceのApexエラー「List index out of bounds: 0」の発生原因と解決策について説明しています。発生原因は、リストを参照する時に指定した要素が入ってない事が原因です。回避するにはnullでなく明示的に要素を追加する事が必要です。 2020.01.23 ApexSalesforceVisualforce
Apex 【Apexエラー】「System.DmlException: Insert failed. First exception on row 0; first error: REQUIRED_FIELD_MISSING, 値を入力してください:」 SalesforceのApexエラー「System.DmlException: Insert failed. First exception on row 0; first error: REQUIRED_FIELD_MISSING, 値を入力してください:」の発生原因と解決策について説明しています。 2020.01.22 ApexSalesforceVisualforce
Apex 【Apexエラー】「Invalid id:」について SalesforceのApexエラー「Invalid id:」の発生原因と解決策について説明しています。発生原因は、ID型の項目にStringなどの別のデータ型の文字列を代入しようとしている可能性があります。 2020.01.21 ApexSalesforceVisualforce
Apex 【Apexエラー】「SObject row was retrieved via SOQL without querying the requested field:●●」 SalesforceのApexエラー「SObject row was retrieved via SOQL without querying the requested field:●●」の発生原因と解決策について説明しています。発生原因は、ApexコントローラーのSELECT文で項目をSELECTしていない事が原因です。 2020.01.20 ApexSalesforceVisualforce
Apex 【まとめ】ApexとVisualforceのよくあるエラー! SalesforceのApexとVisualforceに関するエラーをまとめています。よく遭遇するエラーをまとめています。 2020.01.19 ApexSalesforceVisualforce
Apex 【Apexエラー】List has no rows for assignment to SObjectについて SalesforceのApexエラー「List has no rows for assignment to SObject」の発生原因と解決策について説明しています。発生原因は、SELECTした結果の格納先リストに何も入っていない事が原因です。 2020.01.18 ApexSalesforce
Apex 【Apexエラー】DML currently not allowedについて SalesforceのApexエラー「DML currently not allowed」の発生原因と解決策について説明しています。発生原因はコンストラクタでDMLを発行していたからです。そのための解決策はコンストラクタから切り離してメソッド化しないといけません。 2020.01.17 ApexSalesforce
Apex 【Apexエラー】不明なプロパティ「●●Controller.●●List」 SalesforceのApexエラー「不明なプロパティ●●Controller.●●List」の発生原因と解決策について説明しています。発生原因は、Visualforceページで参照しようとしている変数がApexコントローラーから正常にバインドされていない可能性があります。 2020.01.16 ApexSalesforceVisualforce