|
|
|
|
#1 |
|
Участник
|
Цитата:
Сообщение от 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!!! |
|
|
|
|
|