`
xuehongliang
  • 浏览: 95914 次
  • 性别: Icon_minigender_1
  • 来自: 辽宁
社区版块
存档分类
最新评论

salesforce 不支持DML操作的sObject

 
阅读更多

在Sandbox环境重新刷新后,需要对Weblink中的Url做相应的修改。(从生产环境Url,修改为测试环境Url)

第1选择一定是通过写代码来实现Url的更新了,但是Update的时候就是会出错。

 

Weblink webLink = [select Id,Name,Url from Weblink where Name='XXX'];

webLink.Url = ‘https://XXXtest.XXX.com’;

update webLink;

 

向Google大神请教之后发现,该sObject不支持DML操作。具体如下:

  • AccountTerritoryAssignmentRule
  • AccountTerritoryAssignmentRuleItem
  • ApexComponent
  • ApexPage
  • BusinessHours
  • BusinessProcess
  • CategoryNode
  • CurrencyType
  • DatedConversionRate
  • NetworkMember (updateonly)
  • ProcessInstance
  • Profile
  • RecordType
  • SelfServiceUser
  • StaticResource
  • Territory2
  • UserAccountTeamMember
  • UserTerritory
  • WebLink

那么好吧,就只有乖乖的手动修改了。

分享到:
评论

相关推荐

    salesforce二次开发技术文档(日文)

    Apex通过**Salesforce**提供的API与其他组件交互,如数据库操作(DML)、查询语言(SOQL)等。 #### 三、Apex开发流程 - **开发环境搭建**:首先需要设置一个开发环境,通常是在**Salesforce**沙盒(Sandbox)组织...

    apex_workbook

    - Apex 数据操纵语言(DML)的基本操作。 - **示例**: - 使用 SOQL 查询一组记录。 - 执行 DML 操作更新记录。 **9. 异常处理** - **知识点**: - 异常的基本概念。 - try-catch-finally 结构的使用。 - ...

    Apex_Workbook

    - **目标**:学习如何不使用开发者控制台而在Salesforce用户界面上创建Apex类。 - **步骤**: - 进入Salesforce设置页面。 - 使用向导创建新的Apex类。 - 完善类的功能并进行测试。 #### 第二章:Apex语言基础...

    moeldv_WWAFGQLE

    5. **Apex SOQL和DML**:Apex支持Structured Query Language (SOQL)用于查询数据,以及Data Manipulation Language (DML)用于增删改查记录。了解如何编写高效的SOQL查询以及何时使用DML操作是至关重要的。 6. **...

    moeldv_062LEONZ

    3. **SOQL(Salesforce Object Query Language)与DML(Data Manipulation Language)**:Apex中用于查询和操作数据的语言,类似于SQL,但针对Salesforce环境进行了优化。 4. **Apex测试**:编写测试用例以确保代码...

    moeldv_ADROUCGC

    6. **Apex DML Operations**:Apex支持数据操作语言(DML),包括insert、update、delete和undelete,用于在Salesforce数据库中创建、修改和删除记录。 7. **Apex Testing**:为了确保Apex代码的质量和性能,...

    Apex-Utilities:通用Apex实用程序和设计模式

    Apex中的SObject(Salesforce Object)概念是核心,它用于处理数据模型和业务逻辑。 2. **Apex交易控制**:Apex支持事务控制,这意味着一组操作要么全部成功,要么全部失败。这对于保持数据一致性至关重要,特别是...

    moeldv_6EETXUU7

    - 注意避免SOQL查询的过多使用和循环中的DML操作,以提高性能。 10. **Apex最佳实践**: - 遵循Salesforce的最佳实践,例如避免使用静态变量存储会话数据,限制触发器的深度嵌套,以及有效管理异步操作。 综上所...

Global site tag (gtag.js) - Google Analytics