2015-12-15 7 views
0

Я пытаюсь применить A & (B & C) операция и ODATA-url Но он не работает должным образом. Кто-нибудь, пожалуйста, помогите нам решить мою проблему. ? Я обеспечиваю мой запрос URL для ссылкиПроблема с созданием фильтра фильтра ODATA

https://xyz.abcd.com/company/events/_vti_bin/ListData.svc/MasterCalendar $ фильтра = CommunicationTypeValue эк 'Компания Холидей' и (StartDate GT DateTime'2015-12-10T09: 13: 28' и StartDate л datetime'2015-12 16T03: 30: 00,000')

Но когда я пытаюсь запустить его в качестве индивидуальных запросов, которые он работает отлично

как

https://xyz.abcd.com/company/events/_vti_bin/ListData.svc/MasterCalendar $ фильтра = CommunicationTypeValue эк? 'Company Праздник'

https://xyz.abcd.com/company/events/_vti_bin/ListData.svc/MasterCalendar $ = фильтр StartDate GT DateTime'2015-12-10T09: 13: 28' и StartDate LT datetime'2015-12-16T03: 30: 00,000'

Но когда я пытаюсь объедините эти два вопроса.

Любой, пожалуйста, помогите мне решить эту проблему

+0

Какое сообщение об ошибке? Вы пытались удалить круглые скобки? –

ответ

2

вы можете применить фильтр, используя отдельный «И» состояние; Что-то похожее на это,

MasterCalendar? $ = Фильтр (CommunicationTypeValue эк 'Компания Холидей') и (StartDateTime GE datetime'2015-01-01 ') и (StartDateTime ле datetime'2015-12-15')

Также вы можете использовать select case, если необходимо для получения конкретных дат.

Смежные вопросы