C# - Reporting Services (rdlc) - 错误:未将对象引用设置为对象的实例

AMarquez94

我是使用Reporting Services 的新手,目前我正面临这个问题:

我有两个报告文件 (.rdlc)。其中一个是我企业中的一个合伙人制作的,另一个是我制作的。我想向我的报告中添加一个新数据集,以便我可以在 Tablix 中使用它。所述数据源是正确的,但是在可用的数据集下拉菜单中,我希望对象(Indicator4Report)不存在1

未显示 Indicator4Report 的可用数据集

如果我按下New...按钮,然后按下Object按钮,我可以找到要添加为数据集2的对象

我要添加的对象

但是点击它会显示这个错误:object reference not set to an instance of an object 4

未将对象引用设置为对象错误的实例

该对象在文件中声明,Foo.Weee.Logic.ViewModels.Advisor如下所示:

using System;
using Newtonsoft.Json;
using Newtonsoft.Json.Converters;
using System.Collections.Generic;
using System.Linq;

namespace Foo.Weee.Logic.ViewModels.Advisor
{
    public class ResultsSummary
    {
       public string blabla {get;set;}
       ...more attributes...
    }

    ...more objects...

    public class ResultsSummary4Report
    {
        public ResultsSummary4Report(ResultsSummary results)
        {
            this.blabla = results.blabla;
            ...more code...
            this.indicatorBlabla = new Indicator4Report[] //The object I want
            {
                new Indicator4Report() { title = "Profesional Independiente", value = 7.5f , color1 = "red", color2 = "gray" }
            };
            ...more code...
        }

        public string blabla {get;set;}

        ...more attributes...

        public Indicator4Report[] indicatorBlabla {get;set;} //The object I want

        ...more attributes...
   }

   ...more objects...

   /* The object I want */
   public class Indicator4Report
   {
      public string title { get; set; }
      public float value { get; set; }
      public string color1 { get; set; }
      public string color2 { get; set; }
   }
}

正如我所说,我是新手,所以也许这是一个愚蠢的错误或我做错了什么,但我不知道如何解决这个问题。

非常感谢您的帮助,如果您需要更多信息、代码或屏幕截图,请随时提问。

PS:我使用的是 Visual Studio 2015

AMarquez94

好的,我发现了问题。

由于我Foo.Weee.Logic.Advisor在不同的项目中有报告和文件,因此我必须在报告项目中添加指向该文件的链接(右键->添加->现有项目... ->添加为链接)。

这样做之后,我可以愉快地使用我想要的对象作为数据源而不会出错。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

对象引用未设置为对象C#错误的实例

来自分类Dev

SQL Server 2012安装Reporting Services目录错误

来自分类Dev

何时使用Microsoft Reporting Services

来自分类Dev

使用C#从SQL Server Reporting Services中读取

来自分类Dev

如何解决Microsoft Reporting Services错误:rsCredentialsNotSpecified

来自分类Dev

错误:未将对象引用设置为对象的实例。/未关闭连接。连接的当前状态为打开

来自分类Dev

对象引用未设置为对象的实例(C ++ / CLI)

来自分类Dev

对象引用未设置为C#上对象错误的实例

来自分类Dev

C#对象引用未设置为对象的实例

来自分类Dev

Unity C#对象引用未设置为对象的实例

来自分类Dev

未将对象引用设置为数组中对象的实例

来自分类Dev

C#MySQL连接错误“对象引用未设置为对象的实例”

来自分类Dev

Reporting Services错误和建议的解决方法

来自分类Dev

C#,MySQL对象引用未设置为对象实例错误

来自分类Dev

未将对象引用设置为对象实例的方法

来自分类Dev

使用C#从SQL Server Reporting Services中读取

来自分类Dev

在Unity C#中使用脚本播放声音时未将对象引用设置为对象的实例

来自分类Dev

空项目错误 - Xaml 内部错误错误 WMC9999:未将对象引用设置为对象的实例

来自分类Dev

未将对象引用设置为对象的实例 - 错误

来自分类Dev

SQLCLR .NET 错误:未将对象引用设置为对象的实例

来自分类Dev

Reporting Services 表重复页

来自分类Dev

在 Ubuntu 16.04 上使用 Rider 的 C# 项目中的“未找到项目”和“未将对象引用设置为对象的实例”

来自分类Dev

Azure 架构扩展 - 错误消息:未将对象引用设置为对象的实例

来自分类Dev

尝试 SerializeObject 并获取 c# list json 错误:未将对象引用设置为对象的实例

来自分类Dev

Unity:NullReferenceException:未将对象引用设置为对象的实例

来自分类Dev

C# mvc 使用 List where 条件,即使没有将对象引用设置为对象 errir 的实例

来自分类Dev

Unity 2D 错误 Nullreferenceexception:对象引用未设置为对象 C# 的实例

来自分类Dev

C# System.NullReferenceException:未将对象引用设置为对象的实例 >

来自分类Dev

Reporting Services:如何设置数据集字段的额外属性?

Related 相关文章

  1. 1

    对象引用未设置为对象C#错误的实例

  2. 2

    SQL Server 2012安装Reporting Services目录错误

  3. 3

    何时使用Microsoft Reporting Services

  4. 4

    使用C#从SQL Server Reporting Services中读取

  5. 5

    如何解决Microsoft Reporting Services错误:rsCredentialsNotSpecified

  6. 6

    错误:未将对象引用设置为对象的实例。/未关闭连接。连接的当前状态为打开

  7. 7

    对象引用未设置为对象的实例(C ++ / CLI)

  8. 8

    对象引用未设置为C#上对象错误的实例

  9. 9

    C#对象引用未设置为对象的实例

  10. 10

    Unity C#对象引用未设置为对象的实例

  11. 11

    未将对象引用设置为数组中对象的实例

  12. 12

    C#MySQL连接错误“对象引用未设置为对象的实例”

  13. 13

    Reporting Services错误和建议的解决方法

  14. 14

    C#,MySQL对象引用未设置为对象实例错误

  15. 15

    未将对象引用设置为对象实例的方法

  16. 16

    使用C#从SQL Server Reporting Services中读取

  17. 17

    在Unity C#中使用脚本播放声音时未将对象引用设置为对象的实例

  18. 18

    空项目错误 - Xaml 内部错误错误 WMC9999:未将对象引用设置为对象的实例

  19. 19

    未将对象引用设置为对象的实例 - 错误

  20. 20

    SQLCLR .NET 错误:未将对象引用设置为对象的实例

  21. 21

    Reporting Services 表重复页

  22. 22

    在 Ubuntu 16.04 上使用 Rider 的 C# 项目中的“未找到项目”和“未将对象引用设置为对象的实例”

  23. 23

    Azure 架构扩展 - 错误消息:未将对象引用设置为对象的实例

  24. 24

    尝试 SerializeObject 并获取 c# list json 错误:未将对象引用设置为对象的实例

  25. 25

    Unity:NullReferenceException:未将对象引用设置为对象的实例

  26. 26

    C# mvc 使用 List where 条件,即使没有将对象引用设置为对象 errir 的实例

  27. 27

    Unity 2D 错误 Nullreferenceexception:对象引用未设置为对象 C# 的实例

  28. 28

    C# System.NullReferenceException:未将对象引用设置为对象的实例 >

  29. 29

    Reporting Services:如何设置数据集字段的额外属性?

热门标签

归档