Базовый пример использования фильтрации данных временными таблицами в запросе

01.11.24

Разработка - Запросы

В отчете приведен базовый пример фильтрации данных временными таблицами в основном запросе.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Базовый пример использования фильтрации данных временными таблицами в запросе:
.erf 10,63Kb
1
1 Скачать (2 SM) Купить за 2 150 руб.

Вместо предисловия

Всем привет! Задача данного отчета следующая - есть типовой документ "Перемещение товаров" в конфигурации 1С:Управление торговлей 11.5 на платформе 1С 8.3.22.2411.

 

Рис.1. Перемещение товаров

 

В данном типе документа указывается вид цены, по которой должен перемещаться этот товар, это необходимо в том числе и для печатных форм документа.

Я хочу сделать одним запросом так, чтобы на момент даты документа по каждой строке табличной части перемещения определялась последняя цена по виду и считалась сумма строки по перемещению. Отчет за период покажет, на какую заданную сумму была перемещена номенклатура.

Думаю, что для "гуру" - данное решение будет малоинтересным, но для как базовая шпаргалка для памятки - вполне подойдет для всех.

 

Решение задачи

Методика решения задачи заключается в использовании дополнительных временных таблиц на базе основного запроса как фильтров для отбора данных. Всем, кому интересно, - качаем пример отчета.

 

Другие разработки автора

Актуализация печатных форм СФ и УПД 1096 от 16.08.2024

УПД 1096 от 16.08.2024 для старой УТ 11.4.13

УПД и СФ №1096 с 16.08.2024 для старых УНФ 1.6

 

Набор примеров работы с оборудованием через БПО:

Произвольная текстовая строка в кассовом чеке ККМ по стандарту БПО

Работа с эмулятором дисплея покупателя через БПО

 

Другие полезные обработки:

Набор готовых макетов этикеток (ценников) для Розницы 2.3

Пример получения данных на УФ из макета схемы компоновщика

Проверено на следующих конфигурациях и релизах:

  • Управление торговлей, редакция 11, релизы 11.5.19.52

базовая фильтрация запрос данные суд

См. также

Инструментарий разработчика Роли и права Запросы СКД Программист Руководитель проекта Платформа 1С v8.3 Управляемые формы Запросы Система компоновки данных Платные (руб)

Инструменты для разработчиков 1С 8.3: Infostart Toolkit. Автоматизация и ускорение разработки на управляемых формах. Легкость работы с 1С.

15500 руб.

02.09.2020    183604    1023    403    

966

Обновление 1С Запросы Программист Платформа 1С v8.3 1С:ERP Управление предприятием 2 Абонемент ($m)

Данный инструмент помогает анализировать доработанную конфигурацию после обновления на новый релиз и находить «битые» тексты запросов, в которых участвуют несуществующие в новом релизе метаданные.

2 стартмани

06.02.2025    2140    17    XilDen    26    

36

Запросы Программист Платформа 1С v8.3 Запросы 1C:Бухгалтерия Бесплатно (free)

В статье приведена удобная возможность отладки исполняемого запроса динамического списка.

03.12.2024    5607    artemusII    11    

23

Запросы Программист Бесплатно (free)

Увидел cheatsheet по SQL и захотелось нарисовать подобное, но про запросы.

18.10.2024    13021    sergey279    18    

65

Запросы Программист Платформа 1С v8.3 Запросы 1C:Бухгалтерия Бесплатно (free)

Столкнулся с интересной ситуацией, которую хотел бы разобрать, ввиду её неочевидности. Речь пойдёт про использование функции запроса АВТОНОМЕРЗАПИСИ() и проблемы, которые могут возникнуть.

11.10.2024    8116    XilDen    36    

90

СКД Механизмы типовых конфигураций Запросы Программист Платформа 1С v8.3 1С:Зарплата и кадры государственного учреждения 3 1С:Зарплата и Управление Персоналом 3.x Россия Бесплатно (free)

Работая с типовыми отчетами в конфигурациях «Зарплата и управление персоналом, редакция 3», «Зарплата и кадры государственного учреждения, редакция 3» и подобных, в схемах компоновки данных можно встретить конструкции запросов, которые обращаются к некоторым виртуальным таблицам.

20.08.2024    3126    PROSTO-1C    0    

23

Запросы Программист Запросы Бесплатно (free)

Отлаживая взаимодействие с базой данных, мы регулярно сталкиваемся с зависающими или подозрительно долго выполняющимися обращениями, негативно влияющими на производительность. О том, как в PostgreSQL выявить подозрительные запросы, основываясь на доступной о них информации, расскажем в статье.

16.08.2024    10706    user1840182    5    

29