【发布时间】:2012-01-11 10:31:32
【问题描述】:
我正在寻找一种方法来比较 salesforce 中的两个视图。我想创建一个视觉强制页面,让用户选择与 Account 对象关联的两个视图并显示出现在两个视图上的所有帐户。
我在这里苦苦挣扎,我不知道如何从视图中获取结果,但我希望有一种方法可以获取与每个视图的过滤器匹配的所有帐户。
这是我的 SOQL 查询:
Select Id, Name, Owner.Name FROM Account WHERE
Id IN ( SELECT AccountId FROM Opportunity WHERE RecordTypeId = :RecordType1ID AND StageName IN :StageOneList )
AND Id IN ( SELECT AccountId FROM Opportunity WHERE RecordTypeId = :RecordType2ID AND StageName IN :StageTwoList )
这是我目前制作的 VF 页面的基础。可以过滤具有帐户所有者的帐户和来自省的下拉列表。这个想法是,组织中的许多人已经创建了视图,并根据需要过滤了帐户。我不想将每个可能的客户字段都包含为过滤器,而是想要一个与客户关联的活动用户视图的下拉列表,然后他们可以选择机会 1 和机会 2,并获得一个匹配的客户列表。
【问题讨论】:
标签: salesforce apex-code visualforce