#0
by bvb
Забыл. Искал. Не нашел. Можно ли посчитать количество элементов в выборке справочника без перебора выборки ? Выборке = Справочники.ЕдиницыИзмерения.Выбрать(,Ссылка)
#4
by bvb
Вот такая конструкция получается. А душа жаждет чего то более компактного. Мне кажется где то я видел что можно ...
#6
by D_E_S_131
Суть выборки как раз в том, что нет единовременного обращения ко всем объектам. А если нет объектов, то и не посчитаешь их.
#10
by bvb
"Суть выборки как раз в том, что нет единовременного обращения ко всем объектам" - можно пояснить ? Те выборка формируется динамически ?
#13
by bvb
Да да что то такое помню. Из 7.7 помню что если у элемента выборки получить объект и поменять код - выборка нарушается
#15
by hhhh
ВЫборка делается порциями. Поэтому если по ходу кто-то меняет элементы, естественно получается лажа. В общем запрос рулит.
#17
by D_E_S_131
Обычно лажа начинается, когда в советах на форуме всякую ахинею пишут (даже не смотря на свой стаж и возраст).
#18
by hhhh
это вы ахинею пишете. Элементарных вещей не знаете. Почитайте про Выбрать в любой книжке.
#19
by D_E_S_131
Единственное, что может повлиять на выборку это изменение реквизитов объектов, по которым идет упорядочивание (будут либо пропущены некоторые элементы, либо попадут в выборку несколько раз). Остальное меняй как хочешь.
#20
by un4gtn
СправочникВыборка.<Имя справочника> Объект этого типа возвращается методами Выбрать и ВыбратьИерархически у объекта типа СправочникМенеджер.<Имя справочника> и представляет собой специализированный способ перебора элементов справочника. Обход элементов выполняется системой динамически. Это означает, что использование выборки не считывает все элементы сразу, а выбирает их порциями из базы данных. Такой подход позволяет достаточно быстро обходить с помощью выборки большие списки справочников и не загружает в память всех элементов выборки. Всея СП
#21
by D_E_S_131
сказал про книги. Там есть про то, что порядок выборки происходит по указанному полю либо по основному представлению, а так же что обрабатываются порции по 25 элементов. Поэтому могут возникнуть интересные ситуации.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- как в запросе посчитать количество элементов справочника в группироввке?
- Как посчитать в сводной таблице количество элементов
- Как проще всего посчитать количество строк в текстовом файле?
- v7: Не могу понять, как посчитать остатки на каждый день
- v7: Посчитать кол-во проводок за месяц
- Торговля 7. Количество по ПартииНаличие <> Количество по Остатки ТМЦ. Это нормально?
- Как в запросе посчитать количество строк в отчете?
- посчитать количество булево(истина) в таблице
- Посчитать количество цифр в числе?
В этой группе 1С
- В запросе заполнить пустые значения последним значением по периоду
- Можно ли настроить автоматическую загрузку курсов валют в Зуп 2.5?
- Динамически изменить адрес WS-ссылки
- Группировка колонок в табличном документе
- Перенос данных из Бухгалтерия в ЗУП
- 1с СКД Кросс таблица с ресурсом типа строка
- 1C:Битрикс. Интернет-магазин. Требования к железу...
- Ошибка при выполнении обработчика
- Тип параметра веб-сервиса 1с для передачи xml-строки
- 1с УПП счет фактура с номером обособленного подразделения
- Драйвер ФР Мебиус 2К
- УстановитьПривилегированныйРежим без административных прав во внешней обработке
- Бухгалтерия 2.0. Новые коды видов операции СФ
- Сопоставление объектов при синхронизации УТ11
- Обычные формы, отбор по регистратору в регистре бухгалтерии
- Закрытие месяца. Ошибка при выполнении операции "начисление зарплаты"
- Как посмотреть выплату дивидендов учредителям?
- Правила обмена Розница 2.1.5 -> УТ 11.1.10
- Фоновое задание мешает обновлению конфигурации
- Настройка автоматического резервного копирования в SQL server 2012