delphi2007 教程

delphi2007 教程

首页 新随笔 联系 聚合 管理
  1013 Posts :: 0 Stories :: 28 Comments :: 0 Trackbacks
500分求報表解決方案(fastreport或reportbuilder) Delphi / Windows SDK/API
http://www.delphi2007.net/DelphiDB/html/delphi_20061221165027180.html
用delphi如何實現如下報表  
   
  廠商:XXX       訂單日期:XXXX  
  ˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍˍ  
  品名規格   訂單   庫存  單位  單價   金額  
  .......             ...             ....         ....       ....           .....  
  .......             ...             ....         ....       ....           .....  
   
  .......             ...             ...           ....       ....             ....  
  日期    名稱    數量  
  ......           .....             ....  
  ......           .....             .....  
   
  ......           .....             .....  
   
  注:不管明細記錄有多少,都顯示5筆的格子

沒有人會?

有很多了,你可以Delphi自带的QReport就可以了.

delphi自带demo你可以看看...   可以解决你这问题

自己研究一下嘛~

这有什么难的啊.

据我所知有不下5中解决方法

誰給個解決方案?為啥都只會說,是不是不會啊?

用fastreport   试试  
   
  定单号等用主项数据,它数据源  
   
  下面用细项数据  
   
   
  大致步骤:  
  adoquery1   里sql---select   *   from   定单  
  adoquery2   datasource指向   adoquery1的datasource  
                  它   的sql---select   *   from   定单明细   where   定单号=:定单号  
   
  再在form里放   两个frdbdataset,分别指向上面的adoquery  
  打开fastreport后,拖主项数据,其数据源是   frdbdataset1(比如说)  
                                    拖细项数据,其数据源是   frdbdataset2  
   
  应该ok了  
  控制记录数,我想能通过   细项数据的脚本代码   来完成  
   
  ======呵呵,水平有限,难免出错

按上的试试啊  
  我只会用fastreport

posted on 2008-12-11 10:09 delphi2007 阅读(276) 评论(0)  编辑 收藏 引用
只有注册用户登录后才能发表评论。