Я ищу способ сравнить два вида в salesforce. Я хочу создать страницу визуальной силы, которая позволяет пользователю выбрать два представления, связанные с объектом Account, и показать все учетные записи, отображаемые в обоих представлениях.Сравните два вида в salesforce
Я изо всех сил стараюсь здесь, я не могу понять, как получить результаты из представлений, но я надеюсь, что есть способ получить все учетные записи, соответствующие фильтрам для каждого вида.
Вот мой 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 я сделал до сих пор. Можно фильтровать учетную запись с владельцем учетной записи и выпадающий список из провинции. Идея заключается в том, что многие люди в организации уже создали представления со счетами, отфильтрованными по мере необходимости. Вместо того, чтобы включать все возможные поля учетной записи в качестве фильтра, я хотел бы выпадающий список представлений активных пользователей, связанных с учетной записью, а затем они могут выбрать Opportunity 1 и Opportunity 2 и иметь список соответствующих учетных записей.
Я хотел бы найти что-то, что может использовать представления, которые делают пользователи, поэтому эта страница VF будет казаться вполне настраиваемой, но ваша идея предустановленного кода будет моей резервной копией, если я не могу полностью использовать все функции, которые я хочу. Я обновляю свой вопрос с помощью моего SOQL-запроса. –