.NET有没有动态添加表的报表控件(代码控制)?或者转换行列显示的控件

天边树若荠 2017-08-15 04:37:52

像这张图中有三个表,但根据输入数据要得到不同张表,通过代码插入表,有这样的控件吗?
...全文
234 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
黑娃 2017-08-16
  • 打赏
  • 举报
回复
整三个datagrid?
  • 打赏
  • 举报
回复
动态添加表的报表控件(代码控制)?或者转换行列显示的控件 -》后台判断绘制。 转换行列显示的 Devexpress的pivot grid 可以,不过不是免费的。
shoppo0505 2017-08-16
  • 打赏
  • 举报
回复
你可以在设计的时候,全部填入所有表,然后如果哪些表不需要显示,将visible属性设定为公式判定就好了
天边树若荠 2017-08-16
  • 打赏
  • 举报
回复
引用 2 楼 duanzi_peng 的回复:
动态添加表的报表控件(代码控制)?或者转换行列显示的控件 -》后台判断绘制。 转换行列显示的 Devexpress的pivot grid 可以,不过不是免费的。
谢谢,我今天也是刚了解到Devexpress的XtraReport可以做,正在尝试。之前找了好久,发现ReportViewer要做到报表动态加列的话要修改XML文件,很麻烦,而且没有参考的代码。ReportViewer都是要载入定义好的数据集,而我的这些数据列标题都是不一样的,所以ReportViewer做不到。

4,818

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧