この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

Newer Version Available

This content describes an older version of this product. View Latest

DML 操作をサポートしない sObject

組織には、Salesforce が提供する標準オブジェクトと、独自に作成したカスタムオブジェクトが含まれます。これらのオブジェクトは、Apex で sObject データ型のインスタンスとしてアクセスできます。これらのオブジェクトに対し、クエリや DML 操作を実行できます。ただし、一部の標準オブジェクトはクエリで取得できますが、DML 操作をサポートしていません。これには次のようなオブジェクトがあります。

  • AccountTerritoryAssignmentRule
  • AccountTerritoryAssignmentRuleItem
  • ApexComponent
  • ApexPage
  • BusinessHours
  • BusinessProcess
  • CategoryNode
  • CurrencyType
  • DatedConversionRate
  • NetworkMember (update のみ可能)
  • ProcessInstance
  • Profile
  • RecordType
  • SelfServiceUser
  • StaticResource
  • Territory2
  • UserAccountTeamMember
  • UserPreference
  • UserTerritory
  • WebLink
  • 取引先レコードのレコード種別が個人取引先の場合は、DML 操作で名前項目を変更できません。

SOAP API を使用しても、すべての標準オブジェクトとカスタムオブジェクトにアクセスできます。例外は ProcessInstance です。SOAP API で ProcessInstance の作成、更新、削除はできません。

メモ