在delphi 程序中要实现以下功能看选哪个报表好些我想了下Fastreport 可能也比较困难啊。。
在我看来是不太容易搞定的,高手请指点一二问题如下...
 --------------------------------------------------
| 青霉素80U               |            |          |
|                         |  静脉滴注  | 一日三次 |
| 头包100U                |            |          |
|--------------------------------------------------
| 庆大霉素                |            |          |
|                         |  静脉滴注  | 一日两次 |
| 菌必治                  |            |          |
|--------------------------------------------------高手们看清楚了吗?就是按“静脉滴注”或“一日几次” 这样分组显示打印出来
我上面是例举的四样药。然后分成两组,上面一组“静脉滴注”和“一日三次”
相同合并面青霉素80U 和 头包100U  取消了中间的横线呵呵
下面一组也一样想了好久不太好搞啊高手指点下。

解决方案 »

  1.   

    还是没看明白(不过我不是高手)
    分组就用GroupHeader
      

  2.   

    fastreport
    reportmachine
    都可以实现你的需求
      

  3.   


    在delphi 程序中要实现以下功能看选哪个报表好些我想了下Fastreport 可能也比较困难啊。。
    在我看来是不太容易搞定的,高手请指点一二问题如下...
     -------------------------------
    | 青霉素80U |         |         |
    |          | 静脉滴注 | 一日三次 |
    | 头包100U  |         |        |
    |------------------------------
    | 庆大霉素   |         |        |
    |           | 静脉滴注 | 一日两次 |
    | 菌必治     |         |          |
    |--------------------------------高手们看清楚了吗?就是按“静脉滴注”或“一日几次” 这样分组显示打印出来
    我上面是例举的四样药。然后分成两组,上面一组“静脉滴注”和“一日三次”
    相同合并面青霉素80U 和 头包100U 取消了中间的横线呵呵
    下面一组也一样想了好久不太好搞啊高手指点下。
      

  4.   

    fastreport ,自己找例子吧 ,网上多的是。
      

  5.   

    Fastreport 预览看到的和打印出来的在横线上面有点区别,实际打印出来的才是你设计中的,你可以测试一下!
      

  6.   

    用machinereport或fastreport的GroupHeader+masterdata就可以解決你的問題
      

  7.   

    建议使用EXCEL报表。什么格式,都可以设计出来。