Мне нужно получить все учетные записи с телефонными вызовами в state
, а не open
, поэтому я создал запрос при получении и получил некоторые результаты.
После проверки моих результатов я обнаружил, что у меня есть все учетные записи, которые имеют как минимум 1 телефонный звонок, который не был открыт, но мне нужно получить учетные записи, которые все их подключенных телефонных звонков не открыты (не могу есть даже 1 в открытом состоянии) можно ли сделать выборку?
** под НЕ ОТКРЫТО Я имею в виду состояние Отменено или Завершено.
Вот мой запрос на выборку:
@"<fetch version='1.0' output-format='xml-platform' mapping='logical' distinct='true'>
<entity name='account'>
<attribute name='name' />
<order attribute='accountamount' descending='true' />
<link-entity name='phonecall' from='regardingobjectid' to='accountid' alias='ab'>
<filter type='and'>
<condition attribute='statecode' operator='ne' value='0' />
</filter>
</link-entity>
</entity>
</fetch>";