Тип: ОтчетТабличнаяЧасть.<Имя отчета>.<Имя табличной части>. Набор свойств содержит табличные части отчета. Доступ к табличной части осуществляется по имени, как оно задано в Конфигураторе (ОтчетТабличнаяЧасть.<Имя отчета>.<Имя табличной части>).
Полное описание, параметры и ограничения
ОтчетОбъект.<Имя отчета>.<Имя табличной части> (ReportObject.<Report name>.<Tabular section name>)
ОтчетОбъект.<Имя отчета> (ReportObject.<Report name>)
<Имя табличной части> (<Tabular section name>)
Доступен, начиная с версии 8.0.
Использование:
Только чтение.
Описание:
Тип: ОтчетТабличнаяЧасть.<Имя отчета>.<Имя табличной части>.
Набор свойств содержит табличные части отчета. Доступ к табличной части осуществляется по имени, как оно задано в Конфигураторе (ОтчетТабличнаяЧасть.<Имя отчета>.<Имя табличной части>).
Доступность:
Сервер, толстый клиент, внешнее соединение, мобильное приложение (сервер), мобильный автономный сервер.
Использование в версии:
Доступен, начиная с версии 8.0.
Методическая информация
Практические примеры
Заполнить реквизит и табличную часть собственного отчета
Менеджер собственного отчета создаёт экземпляр, его реквизит и табличная часть содержат реальные данные в памяти. Это ещё не сформированный результат СКД.
Где и как запускать
Тело серверной процедуры собственной учебной обработки; все используемые метаданные перечислены в подготовке.
Подготовка
Конфигуратор → Отчеты → УчебнаяСводка. Добавьте КомментарийУрока (Строка 100), табличную часть Позиции с реквизитами Наименование (Строка 100) и Количество (Число 10.0). Основная схема СКД для этого опыта не нужна.
Обновите учебную базу. Основной код выполняется на сервере; метод Создать принадлежит менеджеру отчета, не ссылке документа.
Используйте отдельную учебную конфигурацию с указанными собственными метаданными. HTML не исполняет BSL; в рабочую базу эти объекты не добавляйте.
Менеджер = Отчеты.УчебнаяСводка;
Отчет = Менеджер.Создать();
Отчет.КомментарийУрока = "Покупка книг";
Позиция = Отчет.Позиции.Добавить();
Позиция.Наименование = "Книга";
Позиция.Количество = 3;
Сообщить(Отчет.КомментарийУрока);
Сообщить("Строк отчета в памяти: " + Строка(Отчет.Позиции.Количество()));
Сообщить(Позиция.Наименование + ": " + Строка(Позиция.Количество));Разбор по шагам
Получаем объект штатным производителем, объявленным в примере.
Обращаемся по точному имени собственного метаданного / реквизита, а не по строке <Имя ...>.
Менеджер собственного отчета создаёт экземпляр, его реквизит и табличная часть содержат реальные данные в памяти. Это ещё не сформированный результат СКД.
Как проверить результат
В сообщениях Покупка книг, одна строка, Книга: 3.
Отчет не записывается как документ и не создаёт движений; данные относятся только к этому экземпляру.
Ожидаемый результат
Менеджер собственного отчета создаёт экземпляр, его реквизит и табличная часть содержат реальные данные в памяти. Это ещё не сформированный результат СКД.
На что обратить внимание
Угловые скобки в синтаксис-помощнике обозначают место собственного имени, а не часть BSL-идентификатора.
Свойство существует только после создания метаданных из подготовки. Таблица значений с похожим именем не заменяет регистр или табличную часть.
Запись, если она показана, ограничена собственным новым регистратором; код не исполнялся при сборке справочника.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.