1С Программирование | 1C Разработка и Предприятие 8.3. Уроки для начинающих и Профи. Курсы Программиста: Конфигурация, Код и Внедрение. IT Карьера, Фриланс и Обучение. ERP, ЗУП, Бухгалтерия.
← К каналу

Преобразование отчета на СКД в таблицу значений на табличном документе Иногда с отчетами удобнее (или быстрее) работать в MS Excel, например, когда не…

Преобразование отчета на СКД в таблицу значений на табличном документе


Иногда с отчетами удобнее (или быстрее) работать в MS Excel, например, когда необходимо связать несколько разных отчетов. Если отчеты выводятся с группировкой, то связать их бывает проблематично. Если у отчета нет своей формы, то можно применить такое универсальное решение.

В общую форму ФормаОтчета, в контекстное меню добавим команду "Исходные данные", которая будет выгружать набор данных СКД с текущими значениями параметров и отборов сначала в таблицу значений, а потом в табличный документ, размещенный на общей форме.


&НаСервере
Процедура ВыгрузитьПлоскуюТаблицуНаСервере()

Результат = Новый ТаблицаЗначений;

Попытка

ОтчетОбъект = РеквизитФормыВЗначение("Отчет");
СхемаКомпоновкиДанных = ОтчетОбъект.СхемаКомпоновкиДанных;
Настройки = Отчет.КомпоновщикНастроек.ПолучитьНастройки();

КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;

МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, Настройки,,, Тип("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений"));

ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных;
ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки);

ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначений;
ПроцессорВывода.УстановитьОбъект(Результат);
ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных, Истина);

ОтчетТабличныйДокумент.Очистить();
Построитель = Новый ПостроительОтчета;
Построитель.ИсточникДанных = Новый ОписаниеИсточникаДанных(Результат);
Построитель.Вывести(ОтчетТабличныйДокумент);

Исключение
Сообщить("Не удалось отобразить исходные данные, возможно выводятся несколько разнородных таблиц.
|Перейдите в настройки и оставьте только одну необходимую таблицу.");
КонецПопытки;

КонецПроцедуры

&НаКлиенте
Процедура ВыгрузитьПлоскуюТаблицу(Команда)
ВыгрузитьПлоскуюТаблицуНаСервере();
КонецПроцедуры

Если часть параметров или отборов заполняется в процедуре ПриКомпоновкеРезультата, то могут возникнуть ошибки.

Автор: RomanVG

✍️ @odin1C_rus
← Предыдущий пост Решаем РЕАЛЬНУЮ задачу собеседования ПРОГРАММИСТА 1С на 100-150к! В этом ролике… Следующий пост → Простые диаграммы в 1С источник ✍️ @odin1C_rus
Другие главы канала «1С Программирование | 1C Разработка и Предприятие 8.3. Уроки для начинающих и Профи. Курсы Программиста: Конфигурация, Код и Внедрение. IT Карьера, Фриланс и Обучение. ERP, ЗУП, Бухгалтерия.»
Выберите главу, чтобы продолжить чтение
Все посты →
Глава от 07.05.2026
Битрикс24 даёт огромные возможности для автоматизации — но только в руках того, …
👁 917 просмотров
Глава от 07.05.2026
Тест Гилева. Нагрузочный тест TPC-1C Из этого видео вы узнаете как быстро оценит…
👁 992 просмотров
Глава от 07.05.2026
Получи грант до 3,48 млн на обучение дизайну Поступай на дизайн в Центральный у…
👁 898 просмотров
Глава от 05.05.2026
Оптимизация запросов 1С с помощью интервальных регистров Сегодня поговорим про …
👁 1 647 просмотров
Глава от 04.05.2026
Пример реализации двухфакторной авторизации на 1С 8.3 &НаСервере Процедура Соз…
👁 1 681 просмотров
Глава от 03.05.2026
🚀 Подборка полезных IT каналов в Max Системное администрирование, DevOps 📌 ht…
👁 1 789 просмотров
Удалить пост или канал с МАКСОТЕКИ
Заявка подтверждается через бота Макс: нужно быть администратором канала и добавить бота МАКСОТЕКИ в администраторы. После проверки канал или конкретный пост скрывается с сайта.
🔍
Архив всех постов Макс
Поиск по тексту среди 4,409,970 постов из 198,869 каналов. Фильтры по дате, видео, репостам и удалённым публикациям.
1 ₽ — 7 дней доступа
далее 490 ₽/мес
Получить доступ за 1 ₽
или войти, если уже есть аккаунт

Связанные темы в других каналах

Каналы из той же тематики, где часто появляются близкие сюжеты
Вся тема →
@matematik_andrei_channel
Математик Андрей
Предзапись на следующий год https://clck.ru/3SnPXu Получить консультацию о курсах: https://max.ru/tochka_school_sales_bot Задать вопрос, если уже учитесь у нас:
👥 161 076 · +13 380/7д
@obr_mo
Образование Подмосковья
Новости об образовании в Московской области
👥 77 302 · -406/7д
@Moscow_school
Московское образование
Успех начинается здесь! Приложение «ЗОЖ с МЭШиком» https://max.ru/meshik_app_bot Для СМИ: press-donm@mos.ru Сайт: mosobr.shkolamoskva.ru ВК: vk.com/educationdep ТГ: htt…
👥 68 983 · -505/7д
@iqkot
Образование
Связь: https://clck.ru/3RbNj7
👥 62 107 · -8 623/7д
@bestch
Культура речи • Саморазвитие
Канал для тех, кто хочет удивлять друзей своей эрудированностью. Реклама: clck.ru/3R8TA9 Биржа: https://telega.in/m/bestch Менеджеры: clck.ru/3QxNG7 Русский язык Образо…
👥 60 227 · -690/7д
@Lingvaa
Лингвист | Русский язык Образование
Канал №1 для тех, кто звонИт, а не звОнит! По рекламе: https://clck.ru/3R7DoR Биржа: https://telega.in/c/Lingvaa
👥 53 567 · -114/7д

Популярные посты канала «1С Программирование | 1C Разработка и Предприятие 8.3. Уроки для начинающих и Профи. Курсы Программиста: Конфигурация, Код и Внедрение. IT Карьера, Фриланс и Обучение. ERP, ЗУП, Бухгалтерия.»

🚀 Как ускорить “тупой” запрос 1С в миллион раз без правок кода Иногда в 1С прилетает “невинный” SQL, который внезапно начинает жечь прод: з…
👁 12 432 просмотров
Быстрое объединение двух таблиц значений Соединяет две разные таблицы значений с одинаковыми колонками в одну целую таблицу значений. Спосо…
👁 12 356 просмотров
Как перевести 40 распределенных баз 1С из MSSQL в PostgreSQL Продолжаем публиковать некоторые детали проектов по миграции больших баз данны…
👁 12 346 просмотров
⚡ PostgreSQL + 1С: как находить «тихих убийц» производительности (без DBA и магии) Иногда всё выглядит идеально: ✅ CPU норм ✅ мониторинг ро…
👁 12 332 просмотров
Индикатор прогресса в 1С (Прогресс-бар) В этом видео мы покажем, как легко и быстро реализовать индикатор прогресса (прогресс-бар) в 1С. Вы…
👁 12 280 просмотров
Печать своей печатной формы (без использования команды) //////////////////////////////////////////////////// Кнопка вызова печати МассивОб…
👁 12 275 просмотров
5 примеров ошибок в коде, которые приводят к замедлению работы 1С 00:10 — Ошибка № 1. Блокировки и транзакции 03:22 — Ошибка № 2. Правила з…
👁 12 268 просмотров
🤯 Решаем тестовую задачу из собеседования на должность 1С программиста. Рассмотрим способ решения интересной тестовой задачи на вакансию 1С…
👁 12 219 просмотров
Асинхронные функции в 1С Привет, друзья! Наверняка при решении задач по программированию в 1С вы сталкивались с ошибкой "Использование синх…
👁 12 214 просмотров
Ошибки работы с объектами Пример разбора самых распространенных ошибок кода: - Обращение к ссылке через точку; - Представление ссылочных …
👁 12 079 просмотров
Основы использования таблиц значений В ролике рассматриваются темы: Создание ТЗ с помощью кода Создание ТЗ запросом ТЗ как параметр запроса…
👁 12 061 просмотров
Разбор загрузки из Excel для мидлов и сеньоров Разобрал 1С код подписчика. Антон сделал обработку загрузки из экселя. Объяснил некоторые па…
👁 12 037 просмотров
Шпаргалки 1с Тип строка. Работа со строками Тип число. Работа с числами Тип дата. Работа с датами Тип массив. Работа с коллекцией значений …
👁 11 998 просмотров
Универсальные коллекции значений 1С Ильяс Низамутдинов Урок №1. Массивы Урок №2. Структура Урок №3. Соответствие Урок №4. Список значений У…
👁 11 978 просмотров
Работа с файловой системой в языке 1С 8.3. 🔹Как записать произвольное значение в файл. &НаСервере Процедура ЧтениеИЗаписьФайловНаСервере()…
👁 11 965 просмотров
Консоль кода для 1С 8.3 (Управляемые и обычные формы) Для работы внутри 1С требуется версия платформы не ниже 8.3.14.1565 Основные возможн…
👁 11 962 просмотров
Свернуть таблицу значений в 1С: два способа В этом видео я покажу вам два способа сворачивания таблицы значений на управляемой форме в 1С. …
👁 11 940 просмотров
📌 Добро пожаловать в чат 1C программист! Коллеги, создали чат для общения и обсуждения текщих вопросов, которые возникают в процессе нашей …
👁 11 845 просмотров
🎯 Горячие клавиши для работы в 1С Полезная шпаргалка для ускорения разработки и навигации 💻 🔍 Навигация: • Ctrl + F1 — Поиск в СП • C…
👁 11 809 просмотров
1С Конвертация данных: пошаговая инструкция по настройке первого обмена источник ✍️ @odin1C_rus
👁 11 713 просмотров
🏷 Темы и теги
#1с программирование #1с предприятие 8.3 #разработка 1с #экзамен 1с #скд #бсп #Образование
📋 О канале 1С Программирование | 1C Разработка и Предприятие 8.3. Уроки для начинающих и Профи. Курсы Программиста: Конфигурация, Код и Внедрение. IT Карьера, Фриланс и Обучение. ERP, ЗУП, Бухгалтерия.
Всё о платформе 1С:Предприятие 8. Секреты языка запросов, СКД и БСП. Пишем внешние отчеты, обработки и расширения. Разбор типовых: УТ 11, КА, Розница и УНФ. Администрирование сервера, SQL и оптимизация производительности. Подготовка к экзаменам 1С:Профессионал и Специалист. Интеграция (HTTP, JSON, XML). Новости экосистемы, EDT, Git и лайфхаки для Developer 1C.
📊 Аналитика канала «1С Программирование | 1C Разработка и Предприятие 8.3. Уроки для начинающих и Профи. Курсы Программиста: Конфигурация, Код и Внедрение. IT Карьера, Фриланс и Обучение. ERP, ЗУП, Бухгалтерия.» ➡️ Перейти в канал Макс
Заявка в МАКСОТЕКА
Добавьте свой канал в каталог
Зарегистрируйтесь в личном кабинете и добавьте канал за пару кликов.
Перейти в личный кабинет →

Бесплатная регистрация, быстрая модерация.