Страница 1 из 1

Авторазмер панели в EngineV2

Добавлено: 10 фев 2009, 10:38
ybykov
Добрый день!
Необходимо создать отчёт, выводящий на одном листе 2 таблицы и один график. Решил воспользоваться компонентом Panel. Так как размер таблиц заранее не известен, установил свойство CanGrow и GrowToHight в True. Соответственно для компонента Data, находящегося на данной панели CanGrow тоже стоит в True. Однако размер панели не изменяется. При переходе к EngineV1 проблема исчезает.

Авторазмер панели в EngineV2

Добавлено: 10 фев 2009, 13:35
Edward
Здравствуйте,

Пришлите, пожалуйста, пример отчета на support[at]stimulsoft.com

Если панель будет расположена в DataBand с CountData = 1, то все должно заработать.

Спасибо.

Авторазмер панели в EngineV2

Добавлено: 11 фев 2009, 04:54
ybykov
Отправил работающий ReportV1 и неработающий ReportV2 отчёты на суппорт.
Если панель будет расположена в DataBand с CountData = 1, то все должно заработать.
У меня DataBand расположен на панели, а не наоборот.

Спасибо.

Авторазмер панели в EngineV2

Добавлено: 11 фев 2009, 05:17
Edward
Здравствуйте, Юрий.

Отчеты получили, спасибо.

Панели в EngineV2 теперь строятся совершенно по другому принципу, нежели контейнеры в EngineV1.

Если Вы расположите эти панели на 2 датабэндах с CountData=1, то они будут расти так же как и в EngineV1. Но вот в EngineV2 при условии, что панель расположена на странице, построение отчета происходит с ограничениями для работы CanGrow на странице.

Мы рассмотрим вопрос и сообщим Вам дополнительно о возможности доработки.

Спасибо.

Авторазмер панели в EngineV2

Добавлено: 11 фев 2009, 08:13
ybykov
Спасибо, буду использовать пока EngineV1 и ждать положительного решения этого вопроса!

Авторазмер панели в EngineV2

Добавлено: 23 фев 2009, 09:23
Edward
Здравствуйте, Юрий.

К сожалению поправить это поведение не можем. Мы сделали некоторые изменения. Но полностью добиться поведения EngineV2 как в EngineV1 нельзя, т.к. слишком разные принципы построения отчетов.

Спасибо.