Моя конфигурация - 1С Университет ПРОФ, редакция 1.1 (1.1.7.1), хотя в данном вопросе суть не в этом.
Создание отчета выполняется через систему компоновки данных.
Моя задача была вот в чем:
Имеется документ "Информационная технология", там имеется табличная часть, содержащая авторов.
На основе данного документа создается еще один - "Регистрация ИТ в ФИПС".
Задача состоит в том, чтобы на выходе получить отчет, в котором есть 4 поля из документа "Регистрация ИТ в ФИПС", плюс поле из документа "Информационная технология", плюс данные об авторах из табличной части документа "Инф.технология".
Отчет создается через Систему компоновки данных.
Сначала создаем первый набор данных - запрос, где выбираем необходимые поля (+ поле Ссылка) из первого документа ( у меня "Регистрация ИТ в ФИПС"), затем создаем второй набор данных - запрос, где выбираем поля второго документа ("Информационная технология") вместе с табличной частью (Авторы) (+ поле Ссылка 2го документа).
На вкладке "Связи" настраиваем связь между этими наборами данных.
Источник связи - НаборДанных1, приемник связи - НаборДанных2, Выражение источник - Ссылка из НаборДанных1, Выражение приемник - Ссылка из НаборДанных2.
Для того, чтобы в поле табличной части (Авторы.Автор) вывести всех авторов через запятую, переходим на вкладку Ресурсы.
Выбираем поле Авторы.Автор и в части "Выражение" пишем:
СоединитьСтроки(Массив(Авторы.Автор)," , ")
то есть мы указываем, что объединяем массив данных и размещаем записи через ", ".
В настройках отчета создаем группировку, я поле не выбирала, т.е. добавила ДетальныеЗаписи.
Ну, и как обычно выбираем поля, которые отчет должен отражать, и добавляем отборы.
Для первоначального изучения исследованы следующие источники: //infostart.ru/public/267055/
http://www.cyberforum.ru/1c-custom/thread1237018.html