DataGridView 输出 报表 打印

ttiimm11 2009-07-13 04:07:31
各位大哥好,

小弟遇到一个报表问题诚恳请教。

Winform程序(VS2005+SQL2000)。Form1里有个DataGridView控件,如下:

单据号 时间
DJ001 2009-07-01
DJ002 2009-07-04
. .
. .
. .

我想实现,双击单元格(比如DJ001)后,弹出新的窗体Form2,根据传过来的值(获取DJ001),在数据库里搜索出DJ001下的商品,然后显示如下,可实现打印功能。类似于超市的小票。

单据号(DJ001)

品名 数量 单价 合计
aa 2 1.0 2.0
bb 3 2.0 6.0
Form1我会做,可不知道Form2怎么做?是用报表吗?如果是的话,VS自带的report可以实现吗?如果不可以,要用到什么第三方控件吗?

谢谢大家的帮助,小弟刚开始接触C#,今天刚注册的,分不多,麻烦了!
...全文
89 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
tim0921 2009-07-17
  • 打赏
  • 举报
回复
应该用报表做。水晶报表或用第三方的报表控件都可以。
ttiimm11 2009-07-13
  • 打赏
  • 举报
回复
经理说,要用报表做。我只能用报表了,用datagridview我就会了。报表就完蛋了。
zhengzeng 2009-07-13
  • 打赏
  • 举报
回复
直接用 datagridview就可以了。

111,098

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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