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

StiWebViewer в DotNetNuke 6

Добавлено: 21 ноя 2011, 08:43
Денис Грицюк
Доброго времени суток!

Решил я попытаться подружить Stimulsoft Reports.Web с DotNetNuke 6.
У меня возникла такая проблема:
StiWebViewer при визуализации компонента во фрейме отображает не отчет а стартовую страницу "Default.aspx". При отключении свойства ScrollBarsMode отчет отображается в виде таблицы, однако без изображений.

Как я понял Viewer генерирует фрейму ссылку, на туже страницу где он расположен, с определенными параметрами. Но DNN отображает страницы чуток иначе, физически он имеет страницу только одну "Default.aspx", на которой отображается все остальное в зависимости от параметра "?tabid="

код фрейма тоже в image:
Как такое вылечить? Можно ли задать в коде ссылку, куда будет обращаться StiWebViewer?

StiWebViewer в DotNetNuke 6

Добавлено: 22 ноя 2011, 13:12
Vladimir
Здравствуйте,

Ваша проблема ясна. Правильно ли будет предположить, что если бы WebViewer при формировании служебных запросов сохранял все ранее заданные параметры, то это бы решило проблему?

Имеется в виду, что вместо:
src="/dnn6/Default.aspx?sr_print=877f63c9009d4d8a
будет формироваться ссылка вида:
src="/dnn6/Default.aspx?tabid=значения&ещё_параметры=значения&sr_print=877f63c9009d4d8a
Спасибо.

StiWebViewer в DotNetNuke 6

Добавлено: 23 ноя 2011, 06:42
Денис Грицюк
Если функция ScrollBarsMode равна true, то да - так работает. Спасибо!

Но в ином случае, когда таблица отчета формируется не во фрейме, это не работает.

код В свойстве src параметр tabid присутствует, но обьект img его не понимает.

StiWebViewer в DotNetNuke 6

Добавлено: 24 ноя 2011, 06:44
Vladimir
Здравствуйте,

Мы сделали некоторые изменения в WebViewer компоненте, теперь ссылки на изображения и другие элементы формируются по другому. Обновление будет доступно в релизе 2011.3, который запланирован на 1 декабря.

Спасибо.