Обращаю Ваше внимание, что табличная часть, по сути, идет как отдельное поле, которое называется Услуги и тип которого будет РезультатЗапроса.

Отчеты, СКД, построитель
Размещаем на форме отчета поле выбора «ПолеВыбораВарианта». В модуль формы добавляем:
Для автоматического формирования отчета на СКД при открытии его формы надо добавить в модуль формы в процедуру ПриСозданииНаСервере:
а для автоматического формирования из команды надо добавить в модуль команды в процедуру ОбработкаКоманды:
Что бы избежать запроса на сохранение варианта отчета при его закрытии надо в клиентскую процедуру ПередЗакрытием вставить:
PROИТ: 1С 8.3 Как из СКД открыть другой СКД или обработку по щелчку на какой-либо ячейке в отчете
Программное формирование отчета на СКД и изменение выводимой формы
Отчет на СКД можно сформировать программно в процедуре «ПриКомпоновкеРезультата()» модуля отчета:
Программный вывод отчета и расшифровки к нему
ДанныеРасшифровкиОтчета — это переменная модуля формы отчета (то, что объявляется через ключевое слово Перем). ЭлементыФормы.Результат — Результат это имя табличного документа куда выводится отчет.
На табличном документе идет в обработчики событий и делаем обработчик на событие ОбработкаРасшифровки. Процедура обработчик будет иметь вид похожий на это:
Результат работы этого когда: двойной клик на любой ячейке ссылочного типа производит открытие этого элемента. Будь то документ, элемент справочника или ещё что-нибудь.
Все так же идем в обработчики события поля табличного документа и устанавливаем обработчик на ОбработкаРасшифровки:
Вместо выводов: если вы хотите открывать ссылочные типы, тогда какой вариант использовать — дело ваше. Преимущество первого над вторым, я вижу, только в компактности и универсальности кода. Как насчет быстродействия, например, я не мерял. Но если же вам нужно получить результат расшифровки и как-то его обработать дополнительно — вы можете воспользоваться вариантом №2.
При программном выводе отчета возможно вмешаться в выводимою форму. В примере ниже показано добавление наименования Родителя (/Родитель/) к тексту выводимого поля Номенклатура:
При программном формировании отчета можно добавить свою область шапки или подвала в формируемый отчет:
Выводим результат в табличный документ ПроцессорВывода Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент; ПроцессорВывода.

Вложенные таблицы в языке запросов 1С.
В этой статье мы разберем такую тему, как вложенные таблицы в языке запросов 1С.
Промокоды на Займер на скидки
В полях выборки запроса можно использовать вложенную таблицу источника запроса. Например, у документа «Оказание услуг», есть табличная часть Услуги, так вот, эту табличную часть тоже можно вывести в поле выборки. Сейчас Вы увидите, как это можно реализовать.
В своей учебной базе я запущу консоль запросов, открою конструктор запросов и выберу таблицу «Оказание Услуг».
Как видите, вся табличная часть услуги полностью выбралась в поля.
Обращаю Ваше внимание, что табличная часть, по сути, идет как отдельное поле, которое называется «Услуги» и тип которого будет «РезультатЗапроса». Научимся использовать вложенную таблицу в запросе.
Оставим три поля вложенной таблицы и добавим некоторые поля из шапки документа.
Нажмем кнопку ОК в конструкторе, и посмотрим как будет выглядеть наш запрос.
Как видите, в запросе после поля «Услуги» идет точка, а за ней в скобках перечислены выбранные поля.
На рисунке мы видим, что все выбранные поля табличной части документа перечислена через запятую в поле «Услуги». Не во всех консолях запросов бывает такое отображение как на рисунке выше, иногда может просто идти надпись «ТаблицаЗначений«.
Ещё интересный момент, у вложенной таблицы можно вместо полей поставить звездочку, тогда выйдут все поля табличной части. Это нельзя сделать в конструкторе, только вручную в запросе. Запрос приобретет следующий вид:
Единственно, что эта звездочка у нас не сохранится, если открыть конструктор запроса.
Мы научились делать запрос с вложенной таблицей в консоле, теперь научимся использовать вложенную таблицу в выборке
В действительности не так сложно обратится при обработке запроса к вложенной таблице. Вы просто обращаетесь к выборке по названию вашей таблицы, и получаете переменную с типом «РезультатЗапроса». А потом обрабатываете ее как обычный результат запроса: хотите, получайте выборку, хотите, делайте выгрузку.
Ниже приведу небольшой пример кода, в котором осуществляется работа с вложенной таблицей:
Первым делом мы получили линейную выборку, и обходим эту выборку в цикле, в котором создаем верхнюю строку дерева значений (оно на форме), и в неё записываем ссылку на наш документ.
А дальше самое интересное, можете даже посмотреть это потом в отладчике самостоятельно, мы обращаемся к полю выборки Товары, и записываем для удобства это поле в отдельную переменную ТаблТовары. Данная переменная имеет тип «РезультатЗапроса». И можно спокойно получить выборку этого результата. Что мы и делаем. Осталось обойти эту выборку с помощью функции следующий и цикла пока.
А внутри этого цикла будем обращаться к полям выборки как к полям вложенной таблицы, и записывать их в дочерние строки дерева с формы.
Вы ответите на них сами, когда изучите мой курс «Запросы в 1С для начинающих». Где эти и многие другие вопросы рассматриваются более подробно. Вся информация дается в простой и доступной форме и понятна даже тем, кто особо не знаком с программированием в 1С.
Вложенные таблицы в языке запросов 1С |
Для того, чтобы появлялся специальный курсор и была возможность расшифровать ячейку при наведении мышки на ячейку и двойном щелчке, должны быть соблюдены два условия в свойствах этой ячейки нужно установить защиту и у нее должен быть определен параметр расшифровки см.

План запроса в 1С
Для этого изменим строку в обработке “Консоль запросов 1С 8.3”, открыв ее в Конфигураторе. Закомментируем строку “Текущий пользователь” и напишем другую:
Включаем флажок “Показывать план выполнения запроса” в командной панели.
В модуле объекта обработки “Консоль запросов 1С 8.3” в следующей процедуре проверяется наличие файлов технологического журнала (расширение .log) в каталоге C:\Windows\Temp\1c_logs
Для этого в файле logcfg.xml (расположенном в каталоге вида C:\Program Files (x86)\1cv8\версия платформы\bin\conf) должен быть прописан путь к файлам технологического журнала 1c_logs:
Ссылка “Открыть” становится доступной через некоторое время, поскольку обработчик ожидания (регламентное задание) проверяет наличие файлов с заданной периодичностью.
После выполнения запроса, можно посмотреть план запроса в 1С по ссылке “Открыть”.
При необходимости можно доработать обработку “Консоль запросов 1С 8.3 ” в конфигураторе. Например, изменить расположение секций в удобном для разработчика виде.
Встроить консоль запроса в качестве инструмента в конфигурацию.
Разместить список запросов в виде дерева и многое другое.
1C Результат Скд Отличается от Результата Консоли Запросов
План запроса в 1С
Для этого изменим строку в обработке “Консоль запросов 1С 8.3”, открыв ее в Конфигураторе. Закомментируем строку “Текущий пользователь” и напишем другую:
Включаем флажок “Показывать план выполнения запроса” в командной панели.
В модуле объекта обработки “Консоль запросов 1С 8.3” в следующей процедуре проверяется наличие файлов технологического журнала (расширение .log) в каталоге C:\Windows\Temp\1c_logs
Для этого в файле logcfg.xml (расположенном в каталоге вида C:\Program Files (x86)\1cv8\версия платформы\bin\conf) должен быть прописан путь к файлам технологического журнала 1c_logs:
Ссылка “Открыть” становится доступной через некоторое время, поскольку обработчик ожидания (регламентное задание) проверяет наличие файлов с заданной периодичностью.
После выполнения запроса, можно посмотреть план запроса в 1С по ссылке “Открыть”.
При необходимости можно доработать обработку “Консоль запросов 1С 8.3 ” в конфигураторе. Например, изменить расположение секций в удобном для разработчика виде.
Встроить консоль запроса в качестве инструмента в конфигурацию.
Разместить список запросов в виде дерева и многое другое.
Микрофинансирование → Микрокредиты → Специальные предложения → Скачать файлы → Обзор Быстроденег → Предмет договора → Ответственность сторон → Отличные наличные→ Экспресс займы