Использование DataSet и Table в бизнес модели

Обсуждение Stimulsoft Reports.Silverlight
Закрыто
denis.gn
Сообщения: 2
Зарегистрирован: 23 дек 2013, 11:21

Использование DataSet и Table в бизнес модели

Сообщение denis.gn »

При использовании класса dataset в контроле StiSLDesignerControl, обнаружились следующие проблемы:

1. Отображение только первой страницы в режиме предварительного просмотра вне зависимости от объема данных
2. В элементе “Графики” отображается только два ряда значений в пределах одного графика
3. Каждый ряд строит только одну точку, остальные точки с нулевыми значениями вне зависимости от объема данных

Эта ситуация наблюдается в том числе в примере CSharp\ Pure\ UsingDataSetAsBusinessObject, в случае если заменить viewer на StiSLDesignerControl и добавить объем данных.

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

Re: Использование DataSet и Table в бизнес модели

Сообщение HighAley »

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

К сожалению, мы не можем воспроизвести проблему.
Не могли бы вы прислать рабочий пример с данными и более подробным описанием проблемы.

Спасибо.
denis.gn
Сообщения: 2
Зарегистрирован: 23 дек 2013, 11:21

Re: Использование DataSet и Table в бизнес модели

Сообщение denis.gn »

Высылаю Silverlight проект примера с данными.

На первой странице используется элемент Data, на второй два графика.
Для примера, создаться таблица из 5 колонок, в которую вноситься 200 строк со случайными значениями. Через RegBusinessObject регистрируются в отчете.
В режиме предварительного просмотра данных (Preview), отображается только 35 строк из 200. Из них 34 на одной странице и одна строка на другой. А на графиках строиться только первых 2 значения.
Вложения
SilverlightApplication1.rar
(4.07 МБ) 268 скачиваний
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Использование DataSet и Table в бизнес модели

Сообщение HighAley »

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

Извините за задержку с ответом.
Нам необходимо дополнительное время для анализа вашего вопроса.

Спасибо.
Aleksey
Сообщения: 2784
Зарегистрирован: 22 апр 2010, 06:57

Re: Использование DataSet и Table в бизнес модели

Сообщение Aleksey »

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

К сожалению, непосредственно Silverlight не знает что такое DataSet и как у нему подключать Xml. Объект DataSet в Silverlight версии это нами реализованный класс для серверной версии. Он используется только для загрузки спец файлов, сохраненных в Net версии.Наша обертка не сконвертирует полноценный Xml формат, который поддерживает сборка System.Data.dll, там очень много нюансов, которые учесть просто невозможно, поэтому при заполнение его вручную и использовании работа не гарантируется.
В данном случае вам проще создавать просто бизнес объект без участия DataSet используя классы и коллекции.

Спасибо.
Закрыто