Не отображается подотчет

Столкнулся с тем, что в существующий отчет вставил subreport. Подотчет упорно не отображается. Для теста создал новый отчет, поместил туда один текстовый элемент. Он отображается, если не входит в бэнд. Стоит добавить бэнд MasterData1 и поместить туда этот текстовый элемент - отображается чистая страница. Если добавить подотчет с единственным текстовым элементом, он тоже отображаться не будет. Никакие манипуляции со свойствми не помогают.

Нравится

7 комментариев

Предлагаю в начале разобраться с тестом.
"Для теста создал новый отчет, поместил туда один текстовый элемент." На сколько я понимаю SubReport вы также добавили, добавляем в новой вкладке, которая называется Subreport бенд MasterData, если на главной странице (Page1) вы уже создавали MasterData, то новый элемент по умолчанию будет называться MasterData2, ассоируем его с DataSet'ом (если названия не изменялись: TSDataset1), добавляем Text Object в облась MasterData2 выделяем область для Text Object, откроется окно Memo, в нем следует нажать Insert Expression, далее выделите конкретное поле (к примеру [TSDataset1."Name"]), во кладке Subreport1 в области на странице MasterData2 в Text Object должно появиться название поля ( к примеру [TSDataset1."Name"]). Сохраняемся, жмем Предпросмотр.
Должны отобразиться все поля с DataSeta

В MasterData2 у меня поле с постоянным текстом, а вот DetailData2 привязан к Dataset и поля заданы. По крайней мере постоянный текст должен отбразиться. Subreport вообще не отображается.

Для примера выведем названия Контрагентов и поле Средство связи 1 (в Subreport )
У меня получились такие результаты, просьба посмотреть вложения.

Я не рассмотрел, какие бэнды у тебя в основном отчете и в subreport?

Кидаю еще более простой отчет с subreport, только с постоянным текстом - та же история.

Владимир, по данному вопросу заведен инцидент 086498, сегодня в течение дня вам будет выслано на почту видео, решения тестовой задачи которую вы описали.
К данному сообщению будет прикреплена ссылка на файлообменник с видео.

В данном видео создается отчет в FastReport, на главной странице указываются имена контагентов, в Subreport а MasterData отображается текст, в DetailData отображаются информация Средства связи 1. Итог работы, отображается в предпросмотре.

Владимир, копия видео вам будет выслана по почте в рамках решения инцидента 086498.

Показать все комментарии