Применение отбора компоновки данных к тексту запроса или таблице значений
Разработка - Инструментарий разработчика
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Поставка select.cf (8.3.24.1467)
- включает пример применения отбора компоновки к тексту запроса
- включает пример применения отбора компоновки к таблице значений
- включает пример получения результата выборки с использованием компоновки данных
- включает пример получения результата выборки с использованием текста запроса с условиями отбора
Назначение объектов подсистемы
Справочник.демоОбъекты - пример объектов для выборки
ПланВидовХарактеристик.демоХарактеристики - пример характеристик объектов для выборки
РегистрСведений.демоЗначенияХарактеристик - пример значений характеристик объектов выборки
Справочник.демоПростыеЗначения - пример значения характеристики ссылочного типа объектов выборки
Обработка.демоОтборКомпоновки - пример применения отбора компоновки к запросу или таблице с объектами выборки
- Запрос - пример применения отбора компоновки к тексту запроса
- Таблица значений - пример применения отбора компоновки к таблице значений

- Отбор компоновки данных для объекта выборки
- Источник: Текст запроса объектов выборки
- Источник: Таблица значений с объектами выборки
- Результат: Текст запроса с условиями отбора
- Результат: Таблица значений с условиями отбора
Пример использования подсистемы
- Применение отбора компоновки данных к тексту запроса
// запрос в СКД СхемаКомпоновки = дпСхемаКомпоновкиДанных.СхемаКомпоновкиПоЗапросу(Запрос); // скопировать отбор НастройкиКомпоновки = дпСхемаКомпоновкиДанных.СкопироватьНастройкиКомпоновки(СхемаКомпоновки, НастройкиКомпоновки); // ИЛИ запрос с отбором Запрос = дпСхемаКомпоновкиДанных.ЗапросПоСхемеКомпоновки(СхемаКомпоновки, НастройкиКомпоновки); Результат = Запрос.Выполнить().Выгрузить(); // ИЛИ компоновка макета Результат = дпСхемаКомпоновкиДанных.ТаблицаЗначенийПоСхемеКомпоновки(СхемаКомпоновки, НастройкиКомпоновки); - Применение отбора компоновки данных к таблице значений
// таблица в СКД СхемаКомпоновки = дпСхемаКомпоновкиДанных.СхемаКомпоновкиПоТаблицеЗначений(ТаблицаЗначений, ВнешниеНаборы); // скопировать отбор НастройкиКомпоновки = дпСхемаКомпоновкиДанных.СкопироватьНастройкиКомпоновки(СхемаКомпоновки, НастройкиКомпоновки); // ИЛИ запрос с отбором Запрос = дпСхемаКомпоновкиДанных.ЗапросПоСхемеКомпоновки(СхемаКомпоновки, НастройкиКомпоновки, ТаблицаЗначений); Результат = Запрос.Выполнить().Выгрузить(); // ИЛИ компоновка макета Результат = дпСхемаКомпоновкиДанных.ТаблицаЗначенийПоСхемеКомпоновки(СхемаКомпоновки, НастройкиКомпоновки, ВнешниеНаборы);
Вступайте в нашу телеграмм-группу Инфостарт