Количество записей в справочнике

Аватара пользователя
Никитин Иван
Сообщения: 5
Зарегистрирован: 03.06.2021 12:50

Количество записей в справочнике

01.07.2021 15:01

Функция для получения списка записей справочника в ответе не отображает количество записей (totalCount, count), как это делают аналогичные функции для просмотра списка пользователей или сотрудников.

Отсутствие этой информации затрудняет полное постраничное пролистывание справочника.

Аватара пользователя
Dmitry Goncharenko
Сообщения: 4126
Зарегистрирован: 06.06.2012 13:54

Re: Количество записей в справочнике

01.07.2021 15:31

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

Что касается конкретно справочников, то особых затруднений нет - нужно получать постранично записи, пока не придет "пусто".

Аватара пользователя
Никитин Иван
Сообщения: 5
Зарегистрирован: 03.06.2021 12:50

Re: Количество записей в справочнике

01.07.2021 16:09

Уже готовые шаблоны с кодом были, вычисляющие количество страниц для цикла по totalCount - но в целом да, согласен, не сложно перебором реализовать.
Спасибо.

Аватара пользователя
Александр Морозов
Сообщения: 2
Зарегистрирован: 23.12.2021 16:00

Re: Количество записей в справочнике

23.12.2021 16:10

Тоже столкнулся с подобной проблемой. Ну раз у вас уже есть такой функционал предоставления постраничной разбивки в других функциях АПИ с результатом в виде count="count" totalCount="totalCount", то разве АПИ не должен быть унифицирован? Т.е. там, где есть подобие функции getList, то и ответ должен быть в одном формате, а не тут с атрибутами разбивки, а тут пока пусто не вернется. Как то не серьезно...

Ответить