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

Построение графика с использованием типа interval

Добавлено: 03 окт 2017, 09:42
t0pdevice
Есть график "Гистограмма", где по Y оси используются данные из базы PostgreSQL типа interval (Stimulsoft в DataSource их автоматом воспринимает, как timespan).
При попытке построить отчёт выдается ошибка:

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

Заданное приведение является недопустимым.
   в Stimulsoft.Report.Chart.StiChartHelper.GetValuesFromValueDataColumn(StiChart masterChart, StiSeries series)
   в Stimulsoft.Report.Chart.StiChartHelper.GetValues(StiChart masterChart, StiSeries series)
   в Stimulsoft.Report.Chart.StiChartHelper.CreateChart(StiChart masterChart, StiChart chartComp)
   в Stimulsoft.Report.Engine.StiChartV2Builder.RenderChart(StiChart masterChart)
   в Stimulsoft.Report.Engine.StiChartV2Builder.InternalRender(StiComponent masterComp)
   в Stimulsoft.Report.Components.StiComponent.InternalRender()
   в Stimulsoft.Report.Engine.StiComponentV2Builder.Render(StiComponent masterComp)
   в Stimulsoft.Report.Components.StiComponent.Render()
   в Stimulsoft.Report.Engine.StiContainerV2Builder.InternalRender(StiComponent masterComp)
   в Stimulsoft.Report.Components.StiComponent.InternalRender()
   в Stimulsoft.Report.Engine.StiEngine.InternalRenderBand(StiBand band, Boolean ignorePageBreaks, Boolean allowRenderingEvents, Boolean& isChildsEnabled)

Re: Построение графика с использованием типа interval

Добавлено: 04 окт 2017, 10:04
HighAley
Здравствуйте.

Сложно сказать в чём проблема только по стэку.
Пришлите, пожалуйста, простой шаблон отчта с тестовыми данными, которые позволят воспроизвести проблему.

Спасибо.

Re: Построение графика с использованием типа interval

Добавлено: 04 окт 2017, 10:29
t0pdevice
Во вложении пример.

Re: Построение графика с использованием типа interval

Добавлено: 05 окт 2017, 17:23
HighAley
Здравствуйте.

У нас была проблема с типом TimeSpan.
Точнее с ним есть проблемы в .Net Framework, для него нету сериализатора.
Проблему исправили. Проверьте, пожалуйста, наш следующий билд (2017.2.2).

Спасибо.