Ошибка при null значениях в диаграмме типа "Диапазон"
-
- Сообщения: 51
- Зарегистрирован: 26 мар 2018, 12:18
Ошибка при null значениях в диаграмме типа "Диапазон"
Здравствуйте.
Проблема следующего характера, создаю отчет, в него передаю данные для диаграммы типа "Диапазон", в данных есть значение null, в программе "StimulSoft Designer 2018.1.6" в предварительном просмотре такие данные выводятся в 0 И при попытке сохранить такой отчет в файл c расширением mdz возникает ошибка: Текст исключения ниже.
Подскажите пожалуйста возможно ли при null значении(в одном или обоих диапазонах) в диаграмме типа "Диапазон", не рисовать данный отрезок или рисовать, как линию по не нулевому значению?
И как сохранить такой отчет в файл с расширением mdz?
Исключение:
в System.ComponentModel.ReflectPropertyDescriptor.GetValue(Object component)
в Stimulsoft.Base.Serializing.StiSerializing.SerializeObject(Object obj, StiSerializeTypes serializeType)
в Stimulsoft.Base.Serializing.StiSerializing.SerializeList(StiPropertyInfoCollection props, Object list, StiSerializeTypes serializeType)
в Stimulsoft.Base.Serializing.StiSerializing.SerializeObject(Object obj, StiSerializeTypes serializeType)
в Stimulsoft.Base.Serializing.StiSerializing.SerializeList(StiPropertyInfoCollection props, Object list, StiSerializeTypes serializeType)
в Stimulsoft.Base.Serializing.StiSerializing.SerializeObject(Object obj, StiSerializeTypes serializeType)
в Stimulsoft.Base.Serializing.StiSerializing.SerializeList(StiPropertyInfoCollection props, Object list, StiSerializeTypes serializeType)
в Stimulsoft.Base.Serializing.StiSerializing.SerializeObject(Object obj, StiSerializeTypes serializeType)
в Stimulsoft.Base.Serializing.StiSerializing.Serialize(Object obj, Stream stream, String application, StiSerializeTypes serializeType)
в Stimulsoft.Report.SaveLoad.StiXmlDocumentSLService.Save(StiReport report, Stream stream)
в Stimulsoft.Report.StiReport.SaveDocument(StiDocumentSLService service, Stream stream)
в Stimulsoft.Report.StiReport.SaveDocument(Stream stream)
в Stimulsoft.Report.StiReport.SaveDocumentToByteArray()
в Stimulsoft.Report.SaveLoad.StiPackedDocumentSLService.Save(StiReport report, Stream stream)
в Stimulsoft.Report.Viewer.StiSaveDialog.DoSave()
в Stimulsoft.Report.Viewer.StiSaveDialog.Save()
в Stimulsoft.Report.Viewer.StiViewerControl.OnClickSaveButton(Object sender, Boolean sendEMail)
в Stimulsoft.Report.Viewer.StiViewerControl.InvokeClickSaveButton()
Спасибо.
Проблема следующего характера, создаю отчет, в него передаю данные для диаграммы типа "Диапазон", в данных есть значение null, в программе "StimulSoft Designer 2018.1.6" в предварительном просмотре такие данные выводятся в 0 И при попытке сохранить такой отчет в файл c расширением mdz возникает ошибка: Текст исключения ниже.
Подскажите пожалуйста возможно ли при null значении(в одном или обоих диапазонах) в диаграмме типа "Диапазон", не рисовать данный отрезок или рисовать, как линию по не нулевому значению?
И как сохранить такой отчет в файл с расширением mdz?
Исключение:
в System.ComponentModel.ReflectPropertyDescriptor.GetValue(Object component)
в Stimulsoft.Base.Serializing.StiSerializing.SerializeObject(Object obj, StiSerializeTypes serializeType)
в Stimulsoft.Base.Serializing.StiSerializing.SerializeList(StiPropertyInfoCollection props, Object list, StiSerializeTypes serializeType)
в Stimulsoft.Base.Serializing.StiSerializing.SerializeObject(Object obj, StiSerializeTypes serializeType)
в Stimulsoft.Base.Serializing.StiSerializing.SerializeList(StiPropertyInfoCollection props, Object list, StiSerializeTypes serializeType)
в Stimulsoft.Base.Serializing.StiSerializing.SerializeObject(Object obj, StiSerializeTypes serializeType)
в Stimulsoft.Base.Serializing.StiSerializing.SerializeList(StiPropertyInfoCollection props, Object list, StiSerializeTypes serializeType)
в Stimulsoft.Base.Serializing.StiSerializing.SerializeObject(Object obj, StiSerializeTypes serializeType)
в Stimulsoft.Base.Serializing.StiSerializing.Serialize(Object obj, Stream stream, String application, StiSerializeTypes serializeType)
в Stimulsoft.Report.SaveLoad.StiXmlDocumentSLService.Save(StiReport report, Stream stream)
в Stimulsoft.Report.StiReport.SaveDocument(StiDocumentSLService service, Stream stream)
в Stimulsoft.Report.StiReport.SaveDocument(Stream stream)
в Stimulsoft.Report.StiReport.SaveDocumentToByteArray()
в Stimulsoft.Report.SaveLoad.StiPackedDocumentSLService.Save(StiReport report, Stream stream)
в Stimulsoft.Report.Viewer.StiSaveDialog.DoSave()
в Stimulsoft.Report.Viewer.StiSaveDialog.Save()
в Stimulsoft.Report.Viewer.StiViewerControl.OnClickSaveButton(Object sender, Boolean sendEMail)
в Stimulsoft.Report.Viewer.StiViewerControl.InvokeClickSaveButton()
Спасибо.
- Вложения
-
- TestChart.mrt
- Тестовый отчет
- (20.17 КБ) 282 скачивания
Re: Ошибка при null значениях в диаграмме типа "Диапазон"
Здравствуйте,
Спасибо за детальное описание проблемы, будем разбираться. О результатах дадим знать в данном топике.
Спасибо.
Спасибо за детальное описание проблемы, будем разбираться. О результатах дадим знать в данном топике.
Спасибо.
-
- Сообщения: 51
- Зарегистрирован: 26 мар 2018, 12:18
Re: Ошибка при null значениях в диаграмме типа "Диапазон"
Большое спасибо. Ожидаю.
Re: Ошибка при null значениях в диаграмме типа "Диапазон"
Здравствуйте,
Не получилось воспроизвести проблему.
Не могли бы вы проверить последний билд. Если проблема останется, вышлите тестовые данные для вашего отчета.
Спасибо.
Не получилось воспроизвести проблему.
Не могли бы вы проверить последний билд. Если проблема останется, вышлите тестовые данные для вашего отчета.
Спасибо.
Re: Ошибка при null значениях в диаграмме типа "Диапазон"
Здравствуйте,
По поводу отображения нулевых значений - свойства для данного типа нет, так как возникают проблемы в отрисовке. по этому свойство для этого типа убрали.
Спасибо.
По поводу отображения нулевых значений - свойства для данного типа нет, так как возникают проблемы в отрисовке. по этому свойство для этого типа убрали.
Спасибо.
-
- Сообщения: 51
- Зарегистрирован: 26 мар 2018, 12:18
Re: Ошибка при null значениях в диаграмме типа "Диапазон"
Здравствуйте.Aleksey писал(а):Здравствуйте,
Не получилось воспроизвести проблему.
Не могли бы вы проверить последний билд. Если проблема останется, вышлите тестовые данные для вашего отчета.
Спасибо.
Скачал последнюю версию с сайта(2018.1.8), установил, запустил, попытался сохранить в mdz ошибка повторилась, прилагаю отчет и ошибку.
Сообщение ошибки:
Относящийся к свойству метод доступа 'ValuesStringEnd' для объекта 'Stimulsoft.Report.Chart.StiRangeSeries' выдал исключение:'Нулевой объект должен иметь значение.'
Сборка: Текст исключения:
в System.ComponentModel.ReflectPropertyDescriptor.GetValue(Object component)
в Stimulsoft.Base.Serializing.StiSerializing.SerializeObject(Object obj, StiSerializeTypes serializeType)
в Stimulsoft.Base.Serializing.StiSerializing.SerializeList(StiPropertyInfoCollection props, Object list, StiSerializeTypes serializeType)
в Stimulsoft.Base.Serializing.StiSerializing.SerializeObject(Object obj, StiSerializeTypes serializeType)
в Stimulsoft.Base.Serializing.StiSerializing.SerializeList(StiPropertyInfoCollection props, Object list, StiSerializeTypes serializeType)
в Stimulsoft.Base.Serializing.StiSerializing.SerializeObject(Object obj, StiSerializeTypes serializeType)
в Stimulsoft.Base.Serializing.StiSerializing.SerializeList(StiPropertyInfoCollection props, Object list, StiSerializeTypes serializeType)
в Stimulsoft.Base.Serializing.StiSerializing.SerializeObject(Object obj, StiSerializeTypes serializeType)
в Stimulsoft.Base.Serializing.StiSerializing.Serialize(Object obj, Stream stream, String application, StiSerializeTypes serializeType)
в Stimulsoft.Report.SaveLoad.StiXmlDocumentSLService.Save(StiReport report, Stream stream)
в Stimulsoft.Report.StiReport.SaveDocument(StiDocumentSLService service, Stream stream)
в Stimulsoft.Report.StiReport.SaveDocument(Stream stream)
в Stimulsoft.Report.StiReport.SaveDocumentToByteArray()
в Stimulsoft.Report.SaveLoad.StiPackedDocumentSLService.Save(StiReport report, Stream stream)
в Stimulsoft.Report.Viewer.StiSaveDialog.DoSave()
в Stimulsoft.Report.Viewer.StiSaveDialog.Save()
в Stimulsoft.Report.Viewer.StiViewerControl.OnClickSaveButton(Object sender, Boolean sendEMail)
в Stimulsoft.Report.Viewer.StiViewerControl.InvokeClickSaveButton()
- Вложения
-
- TestChart.mrt
- (20.17 КБ) 305 скачиваний
Re: Ошибка при null значениях в диаграмме типа "Диапазон"
Здравствуйте,
Вышлите, пожалуйста, ваш JSON файл с данными для анализа.
Спасибо.
Вышлите, пожалуйста, ваш JSON файл с данными для анализа.
Спасибо.
-
- Сообщения: 51
- Зарегистрирован: 26 мар 2018, 12:18
Re: Ошибка при null значениях в диаграмме типа "Диапазон"
Прилагаю
- Вложения
-
- TestChart.json
- (630 байт) 510 скачиваний
Re: Ошибка при null значениях в диаграмме типа "Диапазон"
Здравствуйте,
Проблема исправлена, фикс будет доступен в следующем билде на следующей неделе.
Спасибо.
Проблема исправлена, фикс будет доступен в следующем билде на следующей неделе.
Спасибо.
-
- Сообщения: 51
- Зарегистрирован: 26 мар 2018, 12:18
Re: Ошибка при null значениях в диаграмме типа "Диапазон"
Спасибо, ожидаю.