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

Печать из DomainDataSorce когда используется DataPager

Добавлено: 09 окт 2012, 17:27
Kolhan
Здаравствуйте. поставил себе демо версию мне она понравилась, и собираюсь брать полную версию. При работе возникли некоторые вопросы.
1) Как заставить печатать шаблон все данные. а не только текущей страницы в DataPager
2) Как создать мастер-детайл. я так понял "источник данных" это прымое подключение к базе, но это же сильверлайт значит нам не подходит "источник данных". "Бизнес данные" работает хорошо, но когда нужно сделать мастер-детайл там нельзя устанавливать связи. и возникает вопрос как сделать мастер-детайл в Silverlight.
3) Не отображается иконка закрыть в правом верхнем углу при отображении готового отчёта

Re: Печать из DomainDataSorce когда используется DataPager

Добавлено: 09 окт 2012, 18:10
HighAley
Здравствуйте.
Kolhan писал(а):Здаравствуйте. поставил себе демо версию мне она понравилась, и собираюсь брать полную версию. При работе возникли некоторые вопросы.
1) Как заставить печатать шаблон все данные. а не только текущей страницы в DataPager
2) Как создать мастер-детайл. я так понял "источник данных" это прымое подключение к базе, но это же сильверлайт значит нам не подходит "источник данных". "Бизнес данные" работает хорошо, но когда нужно сделать мастер-детайл там нельзя устанавливать связи. и возникает вопрос как сделать мастер-детайл в Silverlight.
3) Не отображается иконка закрыть в правом верхнем углу при отображении готового отчёта
По поводу мастер-детайл отчёта посмотрите наше обучающее видео http://www.stimulsoft.com/videos/report ... jects.html
Не могли бы вы описать остальные проблемы более подробно?

Спасибо.

Re: Печать из DomainDataSorce когда используется DataPager

Добавлено: 10 окт 2012, 07:49
Kolhan
...
3) Не отображается иконка закрыть в правом верхнем углу при отображении готового отчёта
...
Стоит Silverlight 5 и StimulsoftReports.Silverlight_2012.2_Trial

Изображение

Re: Печать из DomainDataSorce когда используется DataPager

Добавлено: 10 окт 2012, 08:11
Kolhan

...
1) Как заставить печатать шаблон все данные. а не только текущей страницы в DataPager
...
У нас в Silverlight проекте есть DomainDataSource получающий данные от WCF службы. так как данных очень много. решили добавить элемент DataPage который позволяет показывать и подгружать данные постранично. но возникла проблема что при нажатии печать печатаются только те данные которые отображаются на текущей странице DataPage. Вот и вопрос предусмотрена ли в StimulSoft возможность печати всех данных?

передаём данные в бизнес объект так:

Код: Выделить всё

...
report.RegBusinessObject("data", "vwLicensing", vw_LicensingDomainDataSource.DataView);
...

Re: Печать из DomainDataSorce когда используется DataPager

Добавлено: 10 окт 2012, 14:02
Anton Lozovskiy
Здравствуйте,

В сильверлайт вьювере в серверной версии был такой режим OnePage, который подгружает страницы по мере надобности (т.е. по мере их отображения). Этот режим был сделан для того, чтобы не съедать сразу много памяти, если отчет содержит много очень страниц. Помню, что когда его делали, была какая-та проблема небольшая проблема с WCF сервисом, но возможно ее уже исправили, не могу точно сказать, надо проверять на конкретном примере.
Так вот, если использовался этот режим и если пользователь хотел печатать отчет, то вьювер сначала загружал все страницы, а после чего их печатал. Из-за нехватки возможностей и ограничений, мы не можем при печати какой-нибудь конкретной страницы обращаться за ней на сервер.
Поидее, все должно работать по описанному вами примеру, но точно не можем сказать, пока не увидим конкретный пример проекта, в котором все можно отдебажить и посмотреть по шагам.
Если вы пришлете нам тестовый рабочий проект, со всеми сборами для анализа на support@stimulsoft.com, то мы попробуем разобраться с проблемами.

Спасибо.

Re: Печать из DomainDataSorce когда используется DataPager

Добавлено: 10 окт 2012, 14:19
Anton Lozovskiy
Здравствуйте,

>>3) Не отображается иконка закрыть в правом верхнем углу при отображении готового отчёта
Проверьте пожалуйста последний пререлиз билд. Нам в первые дни после релиза писали про эту проблему и мы ее фиксили. Возможно в релизной версии она еще не была исправлена. Проблема у нас воспроизводилась только на 'Silverlight Business Application'. Если последний пререлиз не поможет - пожалуйста пришлите пример приложения на анализ.

Спасибо.