首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >引用Apex中的父对象

引用Apex中的父对象
EN

Stack Overflow用户
提问于 2011-08-23 22:08:36
回答 1查看 4.5K关注 0票数 0

我在Salesforce中设置了一个名为Solar_Install的自定义对象。我有一个与另一个安装的Salesforce的S2S连接。我希望与他们共享自定义对象以及父对象(Account),部分原因是子对象继承了其父对象的autoshare属性,因此我必须这样做。

我在子对象( Solar_Install)上有一个Apex触发器,如下所示:

代码语言:javascript
代码运行次数:0
运行
复制
trigger shareWithPartner on Solar_Install__c (after insert) {

PartnerNetworkRecordConnection newConnection =
                new PartnerNetworkRecordConnection(
                    ConnectionId = '12AB3456789CDEF',
                    LocalRecordId = trigger.new[0].id,
                    SendClosedTasks = false,
                    SendOpenTasks = false,
                    SendEmails = false,
                    ParentRecordId = ???);
insert newConnection;
}

但我不知道该怎么做?价值。我尝试过各种方法:

trigger.new.Account_c.AccountId

错误:编译错误:无效的外键关系:第10行第57列的Solar_Install__c.Account_c

Account_c

错误:编译错误:变量不存在:第10行第42列的Account_c

等。有人知道我如何从这个自定义对象引用父(帐户) Id,以便将其指定为ParentRecordId吗?

干杯

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-08-24 23:48:54

您是否尝试过使用Account_r.Id或Account_c (带有两个下划线)遍历帐户关系?它们应该是相同的,但后者更可取,因为它不需要连接。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7162337

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档