FastReport中的問題:如何將數據表中的記錄變成列打印出來?200分!(200分)

  • 主题发起人 主题发起人 nie_lucy
  • 开始时间 开始时间
N

nie_lucy

Unregistered / Unconfirmed
GUEST, unregistred user!
請問如何將下表:(其中客戶的數目是不固定的,即根據查詢而定)
Month(月份) Custno(客戶編號) Qty(數量) Prc(金額)
2003/01 C1 100 45.5
2003/01 C2 200 80
2003/01 C5 450 55.8
2003/02 C1 50 25
2003/02 C3 80 35
2003/02 C4 200 102
在FastReport中以如下的報表格式打印出來?
Month C5 C2 C4 Others
   2003/01 450 200 0 100
   55.8 80 0 45.5
    2003/02 0 0 200 130
    0 0 102 60
備注:報表中所顯示出的客戶編號要根據查詢的情況而定,但其個數是一定的,每次只取其中的前10個客戶(依數量大小排序)列出來,其余的都加到Others中。
望各位高手指點!!!如分不夠可再加!
 
女孩子不要那么大方喔:)
 
客户编码如何传进去,是做为参数还是另张表的数据?
 
to悟峰:只要問題能解決,再多分我也無所謂!
to foxyxyan上述所列表是源表,其余的隨便怎么都行,只要能出結果!
 
兩天后要是沒有人完美答復,要是老總不找我麻煩的話,我就幫你搞定!
 
FastReport自己都可以搞定呀
改变排列方式(插入数据表时提示)
RangeEnd
Raggebegin
RangCount待属性+结合Sql
 
問題我自己搞定了!謝謝各位的熱情幫助!
多人接受答案了。
 
才給我150分,哼,跟 你說過女孩子不要那么大方的嘛,偏偏對我小QI!
 
后退
顶部