如表中有記錄如下:列名:MC,記錄七條:
MCA
B
C
S.1
D
A
S.2FastReport 報表分組打印問題:打印的時候,分成兩列,分組的條件是:記錄中,前兩個字符包含:"S."的,分成一組。如下:A,B,C分成一組,D,A分成一組,要怎么實現呢?請教各位老大!!
A    S.1
B
C
D   S.2
A

解决方案 »

  1.   

    表中,有一列,列名:MC
    MC里面有记录如下:
    A
    B
    C
    S.1
    A
    D
    S.2
    共七条记录,我想把他们分组,分且的条件是记录中含有"S."开头的。
    即通过分组,成为:
    A   S.1
    B   S.1
    C   S.1
    A   S.2
    D   S.2
    然后通过使用FASTREPORT分组打印出来```
      

  2.   

    问题是:1、不知道分组条件要怎么写(怎么分组出来)
            2、分组完成后,在FASTREPORT里面怎么打印。
    目的:把同一列的记录,挑选分组出来。
      

  3.   

    先把一列数据表用Sql分为想要的两列数据表,然后在FR中显示啊
      

  4.   


    不过这个Sql不好写,你看用游标能不能实现啊。
      

  5.   


    不过这个Sql不好写,你看用游标能不能实现啊。