单个对象的 C# rdlc,无 table

C# rdlc for a single object, no table

我正在尝试在 Visual Studio 2015 年为对象的单个实例制作 rdlc 报告。似乎我总是必须传入一个可枚举列表作为数据源,并且它总是有一个 table.

是否可以只传入一个对象而没有 table?我想有一个背景图片,用文本框显示我想显示的数据。

感谢您的任何回复!

有几种方法可以实现这一点。

  1. 如果只是单个项目,为什么不直接使用参数呢?只需通过参数传递您的单个值。
  2. 如果你想走数据源路线,是的,你已经传入了一个可枚举的,但这就这么简单: var data = new string[] { "my value"} 并使用 First 函数: =First(Fields!ProductNumber.Value, "Category")

无论如何,您仍然可以使用文本框。