![]() |
#10 |
Участник
|
Цитата:
Сообщение от ipok
![]() Сущность - контакт.
Поле дата рождения - допусти 05 января 1991 года. Хочется сделать следующее представление - показывать всех контактов у которых день рождения в ближайшие 7 дней. Если стандартными средствами, то не получается. Как это еще можно организовать, по-моему задача вполне распространенная, но как решить не нашел (( А я бы попробовал вот таким хитрым способом: Код: <fetchversion="1.0"output-format="xml-platform"mapping="logical"distinct="false"> <entityname="ENTITYNAME"> <filtertype="or"> <filtertype="and"> <conditionattribute="DATETIMEFIELD"operator="on-or-after"value="1911-01-01" /> <conditionattribute="DATETIMEFIELD"operator="on-or-before"value="1911-01-07" /> </filter> <filtertype="and"> <conditionattribute="DATETIMEFIELD"operator="on-or-after"value="1912-01-01" /> <conditionattribute="DATETIMEFIELD"operator="on-or-before"value="1912-01-07" /> </filter> . . . . <filtertype="and"> <conditionattribute="DATETIMEFIELD"operator="on-or-after"value="2011-01-01" /> <conditionattribute="DATETIMEFIELD"operator="on-or-before"value="2011-01-07" /> </filter> </filter> </entity> </fetch> Конечно можно уменьшить количество лет.
В зависимости возраста ваших клиентов. Я думаю ограничение вас не касается http://blog.halan.se/post/CRM-Fetch-XML-Size-Limit.aspx
__________________
Читайте SDK!!! |
|
|
|