В этом уроке мы перейдем от теории к практике и научимся выполнять запросы непосредственно из кода на языке 1С. Мы создадим специальную обработку, чтобы на живых примерах изучить весь цикл работы с запросами. Вы узнаете, как создать объект Запрос, задать ему текст, установить параметры (например, дату для получения остатков) и выполнить его. Мы разберем два основных способа получения результата: быстрый, но ресурсоемкий метод Выгрузить(), который сразу помещает все данные в таблицу или дерево значений, и более производительный и рекомендуемый способ — обход выборки с помощью цикла Пока Выборка.Следующий().Особое внимание мы уделим работе с иерархическими итогами. Мы напишем запрос с конструкцией ИТОГИ ПО … ИЕРАРХИЯ, чтобы получить сгруппированные данные по иерархии справочника. Затем мы рассмотрим два подхода к формированию дерева значений из этого результата. Сначала мы используем простой метод Выгрузить(), указав специальный тип обхода, а затем реализуем более сложный, но гибкий вариант — рекурсивный обход выборки. Этот метод позволит нам полностью […]

Чтобы получить доступ к этой публикации, вы должны приобрести Подписка для «Основателей» – 1 месяц or Подписка для «Основателей» – 1 год.
Просмотр материалов
Загрузка...
Прокрутить вверх