Цитата:
Сообщение от
uskutus
Требуется для установки в Progressbar. Количество выделенных записей в форме, запущенной runbase классом. Есть какой то способ получить это число, не пробегая циклом по всему _args.record().dataSource?
По-моему, изначально неправильная постановка задачи. Надо обязательно пробежать циклом по всему ds - причем сделать это один раз независимо от наличия градусника, запомнить все выделенные записи и затем обрабатывать их
на сервере. Для этого есть готовый метод - FormLetter::getFormRecord(), он возвращает запакованный мап с выделенными на форме записями, который надо распаковать на сервере. Градусник можно инициализировать по числу элементов в этом мапе.