1b.app
Скопирована ссылка -

как в методе /api/directory/get/ получать строку по ключу справочника

Здравствуйте.
как в методе /api/directory/get/ получать строку по ключу справочника ?
Нужно получать по значению поля в справочнике всю строку
1 Тип дата
2 Тип текст

Оцените стоимость доработки или подскажите как получать строку справочника по значению поля... Спасибо заранее

Ответы:

В данном API фильтрация по полям не предусмотрена - только по идентификатору через параметр recordid.
Как вариант - фильтрацию можно доработать, чтобы в запросе передавали "название_поля"="значение" - это займёт 2 часа.
18.11.2020, 15:03

это можно будет по любому полю справочника фильтровать (с типом дата, текст, число)?
отправляйте реквизиты на оплату
18.11.2020, 15:25

еще надо период дат фильтр за месяц, то есть выбрать по полю справочника "с" "по"
18.11.2020, 15:27


Полторак Сергей писал/а:
это можно будет по любому полю справочника фильтровать (с типом дата, текст, число)?

фильтрация будет доступна по полям, которые есть в справочнике

Полторак Сергей писал/а:
еще надо период дат фильтр за месяц, то есть выбрать по полю справочника "с" "по"

ок
18.11.2020, 15:34

Спасибо Ожидаю счет на оплату
18.11.2020, 16:36

Оплатили - ожидаем решение
19.11.2020, 11:13

Подскажите пожалуйста когда ожидать решение?
20.11.2020, 15:13


Полторак Сергей
Клиент писал/а:
Подскажите пожалуйста когда ожидать решение?

в течении 3х раб. дней
20.11.2020, 15:25


Устименко Игорь
OneBox CTO писал/а:

Полторак Сергей
Клиент писал/а:
Подскажите пожалуйста когда ожидать решение?

в течении 3х раб. дней


Скажите пожалуйста, уже прошли 3 раб дня?
25.11.2020, 18:24


Полторак Сергей писал/а:
Скажите пожалуйста, уже прошли 3 раб дня?

Извините, большая загруженность более ранними задачами.
Ваша доработка будет реализована до 27.11 до 20:00, после чего вы будете дополнительно уведомлены.
26.11.2020, 17:30


Тындык Максим Вадимович писал/а:
Ваша доработка будет реализована до 27.11 до 20:00, после чего вы будете дополнительно уведомлены.

Ошибся числом - 26.11, то есть сегодня.

В общем реализовали приём параметра fields, который должен быть массивом пар "ключ"="значение", где:
ключ - название поля
значение - собственно значение для фильтрации

Если передаёте поле "дата" или "дата/время" - можно фильтровать интервал, передавал 2 пары ключ-значения, дописав к ключу (названию поля) окончание " от" / " до" (на языке системы)
26.11.2020, 18:43


Тындык Максим Вадимович
Администратор писал/а:

Тындык Максим Вадимович писал/а:
Ваша доработка будет реализована до 27.11 до 20:00, после чего вы будете дополнительно уведомлены.

Ошибся числом - 26.11, то есть сегодня.

В общем реализовали приём параметра fields, который должен быть массивом пар "ключ"="значение", где:
ключ - название поля
значение - собственно значение для фильтрации

Если передаёте поле "дата" или "дата/время" - можно фильтровать интервал, передавал 2 пары ключ-значения, дописав к ключу (названию поля) окончание " от" / " до" (на языке системы)


Не получается что-то
1 вот такой запрос делаю домен-логин пароль &directoryid=13&referal_code=stepanchuk и выводит весь справочник вместо ожидаемой строки... что может быть не так?

2 придите пожалуйста пример запроса с фильтром по интервалу...
27.11.2020, 09:24


Полторак Сергей писал/а:
Не получается что-то
1 вот такой запрос делаю домен-логин пароль &directoryid=13&referal_code=stepanchuk и выводит весь справочник вместо ожидаемой строки... что может быть не так?

вы сделали не так, как я написал - соответственно результат не верный
должен быть массив fields, в данном случае &fields[referal_code]=stepanchuk

Полторак Сергей писал/а:
2 придите пожалуйста пример запроса с фильтром по интервалу...

&fields[ХХХ от]=2020-10-10&fields[XXX до]=2020-10-12
ХХХ - название поля в конструкторе справочников
27.11.2020, 17:14


Тындык Максим Вадимович
Администратор писал/а:
&fields[ХХХ от]=2020-10-10&fields[XXX до]=2020-10-12
ХХХ - название поля в конструкторе справочников


а можно сделать без применения русских букв, это же не серьезно в запросе использовать русские слова...?
27.11.2020, 17:23


Полторак Сергей писал/а:
а можно сделать без применения русских букв, это же не серьезно в запросе использовать русские слова...?

90% использующих справочники - пишут названия полей на русском
соответственно фильтрация аналогично и сделана

если у вас есть более корректное предложение (на примере) - предоставьте, я смогу переделать если оно лучше
30.11.2020, 14:12

Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации. Войти и написать комментарий