Данные на основе других данных

Обсуждение Stimulsoft Reports.NET
Ответить
prm
Сообщения: 7
Зарегистрирован: 07 дек 2009, 05:37

Данные на основе других данных

Сообщение prm »

У меня проблема в версии 2010.3 с отчетами созданными и нормально работающими в версии 2007.3.
Отчет можно загрузить отсюда: http://files.mail.ru/AKU4XW

При просмотре в дизайнере возникает ошибка:
----------------------------
[Customer Explanation]



----------------------------
[General Info]

Application: Stimulsoft Reports.Net
Framework: v2.0.50727
Version: Version: 2010.3.900 from 1 December 2010
MachineName: SERVER
OSVersion: Microsoft Windows NT 5.1.2600 Service Pack 3
UserName: API

----------------------------
[Exception Info]
Message: В экземпляре объекта не задана ссылка на объект.

Source: Stimulsoft.Report

StackTrace:
в Stimulsoft.Report.Dictionary.StiDataSource.SetSort(Object[,,] conditions, String[] sortColumns, StiComponent component, StiDataBand databand, StiComponentsCollection groupHeaders)
в Stimulsoft.Report.Dictionary.StiVirtualSource.ConnectToData()
в Stimulsoft.Report.Dictionary.StiDictionary.ConnectVirtualDataSources()
в Stimulsoft.Report.Engine.StiRenderProviderV1.ConnectToData(StiReport report)
в Stimulsoft.Report.Engine.StiRenderProviderV1.Render(StiReport report, StiRenderState state)
в Stimulsoft.Report.Engine.StiReportV1Builder.RenderSingleReport(StiReport masterReport, StiRenderState renderState)
в Stimulsoft.Report.StiReport.RenderReport(StiRenderState renderState)
в Stimulsoft.Report.StiReport.Render(StiRenderState renderState, StiGuiMode guiMode)
в Stimulsoft.Report.StiReport.Render(Boolean showProgress)
в Stimulsoft.Report.Design.Controls.StiDesignerPreviewControl.btRefresh_Click(Object sender, EventArgs e)

----------------------------
[Assemblies]
mscorlib, Version = 2.0.0.0
Stimulsoft.Base, Version = 2010.3.900.0
Stimulsoft.Report, Version = 2010.3.900.0
Stimulsoft.Report.Design, Version = 2010.3.900.0
System.Windows.Forms, Version = 2.0.0.0
Опытным путем я установил, что проблема возникает в источнике данных на основе других данных. При попытке создать отчет "с нуля" проблема повторяется, как только добавляется источник данных на основе других данных.
Aleksey
Сообщения: 2908
Зарегистрирован: 22 апр 2010, 06:57

Данные на основе других данных

Сообщение Aleksey »

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

Установите для вашего отчета свойство EngineVersion в EngineV2.

Спасибо.
prm
Сообщения: 7
Зарегистрирован: 07 дек 2009, 05:37

Данные на основе других данных

Сообщение prm »

В дизайнере такого свойства у отчета нет. В файле, после сохранения, свойство появилось, но после исправления вручную ошибка та же самая. Скрин можно скачать здесь: http://files.mail.ru/20G9LM
Ivan
Сообщения: 641
Зарегистрирован: 10 авг 2006, 05:40
Откуда: Stimulsoft Office

Данные на основе других данных

Сообщение Ivan »

Здравствуйте.
prm писал(а):В дизайнере такого свойства у отчета нет.
Установите тип PropertyGrid в Professional (скриншот в аттаче).
prm писал(а):В файле, после сохранения, свойство появилось, но после исправления вручную ошибка та же самая.
Вышлите пожалуйста ваш отчет с данными, на которых воспроизводится ошибка.

Спасибо.
Вложения
ReportProperties.gif
ReportProperties.gif (13.15 КБ) 2785 просмотров
prm
Сообщения: 7
Зарегистрирован: 07 дек 2009, 05:37

Данные на основе других данных

Сообщение prm »

Свойство появилось.
Отчет уже выкладывал на http://files.mail.ru/AKU4XW. Ошибка проявляется даже на пустом наборе данных, например на данных в будущем, т.е. проблема не в данных.
Ivan
Сообщения: 641
Зарегистрирован: 10 авг 2006, 05:40
Откуда: Stimulsoft Office

Данные на основе других данных

Сообщение Ivan »

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

На наших тестовых данных на последнем предрелизном билде ошибка не проявляется.
Установите для вашего отчета свойство EngineVersion в EngineV2 и используйте последний предрелизный билд нашего продукта.
Если у вас ошибка все еще проявляется, вышлите нам отчет вместе с теми данными, на которых мы можем воспроизвести ошибку.

Спасибо.
prm
Сообщения: 7
Зарегистрирован: 07 дек 2009, 05:37

Данные на основе других данных

Сообщение prm »

Установил версию от 4 января. Ошибка не проявляется.
Спасибо.
Aleksey
Сообщения: 2908
Зарегистрирован: 22 апр 2010, 06:57

Данные на основе других данных

Сообщение Aleksey »

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

Сообщите, если понадобится дополнительная помощь.

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