日期:2014-05-18  浏览次数:20405 次

这个报表那位大侠会做,非大全莫入,以免浪费小虾们的时间
有三个表

表1:用户编号,用户姓名
表2:用户编号,物品编码,物品名称,数量,单价,金额,票据单号
表3:用户编号,上次现金余额,本次现金余额,实收金额,票据单号

内容如下:

VB code

表1:
用户编号,用户姓名
1         张三

表二
用户编号  物品编码  物品名称  数量  单价  金额  票据单号
1           1         牙膏      1    10    10   000001
1           2         罐头      3    20    60   000001
1           3         饼干      4   1.4   5.6    000001

表三:
用户编号  上次现金余额  本次现金余额  实收金额  票据单号
  1          0             0.6           76      00001


要生成如下格式的报表

                  销  售  票   据
               --------------------- 

  用户编号:1    用户姓名: 张三        票据单号:00001

物品编码   物品名称   数量   单价   金额   票据单号
-----------------------------------------------------
   1       牙膏        1     10      10    000001
-----------------------------------------------------
   2       罐头        3     20      60    000001
-----------------------------------------------------
   3       饼干        4     1.4     5.6   000001
-----------------------------------------------------

上次现金余额:0     本次现金余额:0.6      实收金额:76





要设计这种格式的报表,用DATAREPORT控件可否实现,如果可以实现 ,那以下两组信息

1、 用户编号:1 用户姓名: 张三
2、上次现金余额:0 本次现金余额:0.6 实收金额:76

应放置在哪 个区段 : 页标头? 分组标头? 还是其他区段  


------解决方案--------------------
这个东西用SQL做不合适吧
------解决方案--------------------
不懂DATAREPORT 但是水晶报表完全没有问题

------解决方案--------------------
1放在页标头或是列标头都可以。
2放在页尾或是列尾或是合计位置都可以。
------解决方案--------------------
通过报表编辑器 设置