Как переносить компоненты между страницами в дизайнере?

Обсуждение Stimulsoft Reports.NET
Ответить
DmitryRu
Сообщения: 163
Зарегистрирован: 19 май 2014, 10:40

Как переносить компоненты между страницами в дизайнере?

Сообщение DmitryRu »

Здравствуйте.
Есть довольно сложный отчет, который в процессе создания сильно разбух.
Изначально он был сделан на одной странице, однако теперь есть понимание, что надо разбить его на несколько страниц.
Через Copy-Paste не получается - например, у бэндов не копи-пастится свойство MasterBand. Так как на каждом компоненте куча свойств настроено, нет возможности проверять, что еще не копируется.

Пока нашел способ таскать компоненты мышью между страницами на вкладке "Report Tree" в инспекторе.
Однако этот метод не присваивает внутреннее свойство Page у переносимых компонентов.

Пример отчета прилагаю.
Изначально в этом отчете была одна страница, он был сохранен в .mrt.
Потом была добавлена вторая страница, и на нее перетащил с помощью Report Tree компонент с первой страницы (конкретнее, DataBand1).
Теперь, при попытке добавить какой-либо компонет на Page2, получаю ошибку:
move.png
move.png (60.57 КБ) 1950 просмотров
Используется стандартный Designer.exe 2015.2.0

Спасибо за оперативную и качественную поддержку.
Вложения
Move.mrt
(5.75 КБ) 332 скачивания
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Как переносить компоненты между страницами в дизайнере?

Сообщение HighAley »

Здравствуйте, Дмитрий.

Спасибо за подробное описание проблемы.
Мы её воспроизвели и исправили.
Исправление будет доступно в нашем следующем билде.

Спасибо.
DmitryRu
Сообщения: 163
Зарегистрирован: 19 май 2014, 10:40

Re: Как переносить компоненты между страницами в дизайнере?

Сообщение DmitryRu »

Здравствуйте.
Уточните, пожалуйста.
Я смогу решить свою проблему с перемещением компонентов отчета на новую страницу, именно путем перетаскивания их по одному на новую страницу в Report Tree?
Другими словами, метод с перетаскиванием и является предпочтительным для перемещения компонентов между страницами?

Спасибо.
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Как переносить компоненты между страницами в дизайнере?

Сообщение HighAley »

Здравствуйте.

Мы воспроизвели и решили данную проблему.
Она возникала при перемещении вложенных компонентов в дереве отчёта.
Исправление будет доступно в нашем следующем билде.

Спасибо.
Ответить