Страница 1 из 1

API не настраивается фильтр по дате

Добавлено: 14 апр 2024, 10:05
SalahievFR
Получаю все записи
Подскажите в чем не прав?
Код Google App Scripts

Код: Выделить всё

var params = {
    'key': '********************',  
    'username': '*********',
    'password': '************',
    'action': 'select',
    'entity_id': 21, 
    'limit': 0, 
    'select_fields': '207,263,292,219,225', 
    'filters': {
      '263': '10.04.2024,10.04.2024' 
    }
  };

Re: API не настраивается фильтр по дате

Добавлено: 14 апр 2024, 13:54
Fait
SalahievFR писал(а): 14 апр 2024, 10:05 Получаю все записи
Подскажите в чем не прав?
Код Google App Scripts

Код: Выделить всё

var params = {
    'key': '********************',  
    'username': '*********',
    'password': '************',
    'action': 'select',
    'entity_id': 21, 
    'limit': 0, 
    'select_fields': '207,263,292,219,225', 
    'filters': {
      '263': '10.04.2024,10.04.2024' 
    }
  };
Даты для API должны быть формате ГГГГ-ММ-ДД

Re: API не настраивается фильтр по дате

Добавлено: 14 апр 2024, 13:57
Fait
Вы сначала документацию читайте внимательно, потом вопросы задавайте.

Вот тут всё подробно написано, как выбирать записи и как устанавливать фильтры:
https://docs.rukovoditel.net.ru/index.p ... sej_select

Re: API не настраивается фильтр по дате

Добавлено: 14 апр 2024, 17:52
SalahievFR
Пример брал с документации. Перепробовал все возможные форматы. Указывал в фильтре другие поля. Не работает. Фильтр просто игнорируется. Каждый раз получаю все записи.

Re: API не настраивается фильтр по дате

Добавлено: 14 апр 2024, 18:49
SalahievFR
Fait писал(а): 14 апр 2024, 13:54
SalahievFR писал(а): 14 апр 2024, 10:05 Получаю все записи
Подскажите в чем не прав?
Код Google App Scripts

Код: Выделить всё

var params = {
    'key': '********************',  
    'username': '*********',
    'password': '************',
    'action': 'select',
    'entity_id': 21, 
    'limit': 0, 
    'select_fields': '207,263,292,219,225', 
    'filters': {
      '263': '10.04.2024,10.04.2024' 
    }
  };
Даты для API должны быть формате ГГГГ-ММ-ДД
Спасибо. Буду пробовать.

Re: API не настраивается фильтр по дате

Добавлено: 21 апр 2024, 00:31
SalahievFR
Так и не смог настроить пользовательские фильтры. Пришлось прибегнуть к созданию отчета, и все фильтры указывать в нем.

Re: API не настраивается фильтр по дате

Добавлено: 21 апр 2024, 08:07
Fait
SalahievFR писал(а): 21 апр 2024, 00:31 Так и не смог настроить пользовательские фильтры. Пришлось прибегнуть к созданию отчета, и все фильтры указывать в нем.
То есть вы указали дату в таком формате именно так, как в документации, и ничего не получилось?
IMG_20240421_100438.jpg
Заметьте, запрос даты всегда идёт в формате "от,до". Если одно из значений пустое, то и место должно быть пустым, но запятая между значениями обязательна.

Пришлите свой код запроса к API, посмотрю, подскажу...
Можете сюда, можете в личку.

Re: API не настраивается фильтр по дате

Добавлено: 26 апр 2024, 22:08
SalahievFR
Да, указывал именно по примеру в таком же формате от и до. Более того, пробовал по другим полям настраивать фильтры. Безуспешно. Всегда получал полный список записей из сущности. Потом в итоге создал отчет и указал его Id в запросе api. Так работает корректно.