Undefined datasource type при использовании mongodb
Добавлено: 27 май 2022, 12:30
Добрый день!
При попытке подключения источника данных mongodb получаем ошибку - "Undefined Data Source The undefined 'SystemInfo' data source is found in the report. The reporting tool cannot correctly process such type of the data source! Maybe custom data sources are used in the report. This report cannot be rendered!" в дизайнере.
Сами исходники отчета хранятся в формате json. При сохранении отчета в исходном файле Datasource сохраняется с типом Undefined. Если отчет переделать в xml, то такой ошибки не возникает.
Так же дизайнер дает ошибку при наличии поля типа Binary - не происходит преобразования в byte []. - "Тип значения не соответствует типу столбца. Невозможно сохранить <Binary:0x45ae1a2d93e23c70382aa8e8c9d945c5e272636d> в столбце Sha1HashValue. Ожидался тип Byte[]."
Список подключенных nuget
<PackageReference Include="Stimulsoft.Dashboards.Web.NetCore" Version="2022.2.5" />
<PackageReference Include="Stimulsoft.Data.MongoDB" Version="2021.4.4" />
<PackageReference Include="Stimulsoft.Data.OData" Version="2022.1.1" />
<PackageReference Include="Stimulsoft.Reports.Engine.NetCore" Version="2022.2.5" />
<PackageReference Include="Stimulsoft.Reports.Web.NetCore" Version="2022.2.5" />
При попытке подключения источника данных mongodb получаем ошибку - "Undefined Data Source The undefined 'SystemInfo' data source is found in the report. The reporting tool cannot correctly process such type of the data source! Maybe custom data sources are used in the report. This report cannot be rendered!" в дизайнере.
Сами исходники отчета хранятся в формате json. При сохранении отчета в исходном файле Datasource сохраняется с типом Undefined. Если отчет переделать в xml, то такой ошибки не возникает.
Так же дизайнер дает ошибку при наличии поля типа Binary - не происходит преобразования в byte []. - "Тип значения не соответствует типу столбца. Невозможно сохранить <Binary:0x45ae1a2d93e23c70382aa8e8c9d945c5e272636d> в столбце Sha1HashValue. Ожидался тип Byte[]."
Список подключенных nuget
<PackageReference Include="Stimulsoft.Dashboards.Web.NetCore" Version="2022.2.5" />
<PackageReference Include="Stimulsoft.Data.MongoDB" Version="2021.4.4" />
<PackageReference Include="Stimulsoft.Data.OData" Version="2022.1.1" />
<PackageReference Include="Stimulsoft.Reports.Engine.NetCore" Version="2022.2.5" />
<PackageReference Include="Stimulsoft.Reports.Web.NetCore" Version="2022.2.5" />