请教一个vs2010的RDLC报表打印问题(C#)

做winform,本地报表,有两个table。table1存有:单号、客户、单据日期、地址、备注等table2存有:货品代号、名称、规格、数量、单价、金额等要实现如下打印... 做winform,本地报表,有两个table。

table1存有:单号、客户、单据日期、地址、备注等

table2存有:货品代号、名称、规格、数量、单价、金额等

要实现如下打印格式(表头中有N个单号,即一次要打印N张SA单):

SA单

单号:SA001 客户:XXX 单据日期:2010-01-01

地址:XXXXXXXXXXXXX 备注:XXXXXXXXXXXXXX
---------------------------------------------
存货代号 存货名称 数量 单价 金额
001 笔记本 1 6000 6000
002 台式机 1 3500 3500
---------------------------------------------
合计: 2 9500
第1页 共3页

请教各位大大,我的报表应该怎么设计?头痛很久了,故来求助。
展开
 我来答
光子炮
2011-02-22 · TA获得超过591个赞
知道小有建树答主
回答量:287
采纳率:100%
帮助的人:354万
展开全部
把这两个table加到数据源里面
table1的内容添加到页眉,这样每页就会显示
table2的内容添加到主体的表格内。合计是每页合计的话稍微复杂一点,全部合计的话,在表尾添加sum(**)表达式就行了。
第1页 共3页 这个添加到页脚,通过全局变量可实现。
更多追问追答
追问
table1加到页眉,每一页显示的都一样的
我想要的是根据单号和table2对应每页都不一样的。
追答
连接table1,table2两张表,加到数据源里面
添加一个表1
按单号分组
再详细信息里面加一个表2,显示明细.表2的过滤参数是表1的单号
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式