哥们
   和我得问题差不多,等我有了告你[email protected]

解决方案 »

  1.   

    如果你用的Qrreport,先提取出来字段,用代码修改QRDBText的datafield属性嘛。
    多考虑一些可能出现的情况,应该是不困难的。
      

  2.   

    我只会在SQL中用存储过程实现
      

  3.   

    你要否要实现二维或多维报表。老实说, Delphi 的 Quick Report 非常低水平,无法做到
    很专业的报表。而 Delphi 中所用的 Dession Club 又没有打印功能。
    我现在采用 RxLib 2.75 中所带的 Memory Table ,自已设置一个多维报表生成器. TMemoryTable 它是一个可以在内存中创建的表。这样,你
    就可以在运行时建表,又不需要保存在物理数据库上了。
      

  4.   

    字段数目也不固定就动态创建QRDBText,用代码来控制它的位置和字段,只要所有情况都考虑到啦,就不会有什么问题。
      

  5.   

    SELECT出结果集后
    在前台重排(内存表),再用DBGRID表示
    我再用控作将含DBGRID控件打印出来;
    只是我的处理办法,俺一直这么做
      

  6.   

    再问一下,怎么来生成QRDBText,请提示一下,马上给分。