|   |   | 
| 
 | Odata - ошибка при фильтрации по дате | ☑ | ||
|---|---|---|---|---|
| 0
    
        JastAMan 13.07.16✎ 19:22 | 
        Когда пишу условие 
 and Date gt datetime'2010-01-25T02:13:40.1374695Z' , то возникает ошибка(Ошибка при разборе опции запроса $filter) Если в условии Year(Date) gt 2015 , то работает, но нужен интервал. Подскажите, кто знает, как правильно ставить условие по дате? Текст запроса: /odata/standard.odata/Document_ЗаказПокупателя?$filter=Контрагент/Ref_Key eq guid'0e06db94-8f7e-11dd-bbb5-003005fb85c9' and Date gt datetime'2010-01-25T02:13:40.1374695Z'&$format=json" | |||
| 1
    
        JastAMan 13.07.16✎ 19:29 | 
        некоторое время буду отсутствовать - переберусь от рабочего к домашнему компу.
 Вы пишите :) | |||
| 2
    
        Serginio1 13.07.16✎ 19:36 | ||||
| 3
    
        JastAMan 13.07.16✎ 20:49 | 
        (2) Thank you fellow! It useful artycle     | |||
| 4
    
        JastAMan 14.07.16✎ 06:33 | 
        (2) Может для 1С нужно как то по-другому? Прежняя ошибка не выдается, но снова ругается:
 "value": "{(3, 1)}: Операция не разрешена в предложении \"ГДЕ\"\n<<?>>Date" текст запроса: "/odata/standard.odata/Document_ЗаказПокупателя?$filter=Date+gt+datetime'2003-01-01'+and+Date+lt+datetime'2003-12-31'&$format=json"; | |||
| 5
    
        zva 14.07.16✎ 07:32 | 
        А плюсы зачем?
 "/odata/standard.odata/Document_ЗаказПокупателя?$filter=Date gt datetime'2003-01-01T00:00:00' and Date lt datetime'2003-12-31T23:59:59'&$format=json" http://its.1c.ru/db/v838doc#bookmark:dev:TI000001757 Можно еще datedifference попробовать $filter=datedifference(Date, datetime'2003-12-31T23:59:59', ‘day’) lt 365 | |||
| 6
    
        JastAMan 14.07.16✎ 11:28 | 
        (5) Плюсы - так было в примере из (2) 
 А так... чего туда только не совал :) и пробелы и & и заклинания из карельской магии. Не работает "где" по дате и все тут. | |||
| 7
    
        Serginio1 14.07.16✎ 11:35 | 
        1C не все возможности ODATA понимает
 http://catalog.mista.ru/public/403524/ | |||
| 8
    
        zva 14.07.16✎ 11:44 | 
        (6) Платформа последняя?
 datedifference(DateTime1, DateTime2, Type) тоже не работает? | |||
| 9
    
        JastAMan 14.07.16✎ 13:54 | 
        (8) Последняя платформа. 
 (7) Проверю. | |||
| 10
    
        Serginio1 14.07.16✎ 14:04 | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |