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

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

Добавлено: 04 янв 2011, 06:47
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
Опытным путем я установил, что проблема возникает в источнике данных на основе других данных. При попытке создать отчет "с нуля" проблема повторяется, как только добавляется источник данных на основе других данных.

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

Добавлено: 04 янв 2011, 07:46
Aleksey
Здравствуйте,

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

Спасибо.

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

Добавлено: 04 янв 2011, 10:58
prm
В дизайнере такого свойства у отчета нет. В файле, после сохранения, свойство появилось, но после исправления вручную ошибка та же самая. Скрин можно скачать здесь: http://files.mail.ru/20G9LM

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

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

Спасибо.

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

Добавлено: 05 янв 2011, 06:19
prm
Свойство появилось.
Отчет уже выкладывал на http://files.mail.ru/AKU4XW. Ошибка проявляется даже на пустом наборе данных, например на данных в будущем, т.е. проблема не в данных.

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

Добавлено: 08 янв 2011, 01:23
Ivan
Здравствуйте.

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

Спасибо.

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

Добавлено: 10 янв 2011, 05:27
prm
Установил версию от 4 января. Ошибка не проявляется.
Спасибо.

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

Добавлено: 10 янв 2011, 05:53
Aleksey
Здравствуйте,

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

Спасибо.