Имя: Пароль:
1C
1С v8
Основной реквизит отчета имеет тип "ОтчетОбъект"
0 NikP123
 
17.12.20
11:14
У отчета есть табличная часть. Нужно, чтобы все формы отчета и модуль объекта отчета видели эту табличную часть и ее данные сохранялись от вызова к вызову.
Если реквизиту "Отчет" на форме давать тип "ОтчетОбъект", то на форме нет у этого реквизита табличной части, что плохо. Если давать тип "ВнешнийОтчет.ИмяОтчета", то при встраивании в конфигурацию, этот тип слетает на "ОтчетОбъект" и если после этого отчет снова выгрузить во внешний файл, то он уже так и остается "ОтчетОбъект"-ом без табличной части в данных формы.

Как здесь быть? Как использовать табличную часть (ну и реквизиты тоже) отчета и при этом его легко встраивать/выгружать из конфигурации без потери функционала?
1 ДенисЧ
 
17.12.20
11:15
Смириться. И использовать всегда внешний. Или всегда внутренний.
2 NikP123
 
17.12.20
12:04
Вроде сделал хранение таблицы через ДополнительныеСвойства настроек компоновщика..
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший