大家好,有个很麻烦的问题不知有没有高手遇到过。
我有两个表,大致结构如下:
A表:ItemNumber,Description,StationNo,Routing,ItemKey,RoutingKey
B表:StepNo,StepDesc,ItemKey,RoutingKey
在DELPHI中B表的DATASOURCE是A表 参数是ItemKey 及 RoutingKey
在FASTREPORT中我希望做成如下格式:第一分组 ItemNumber
 第二分组 Routing
 分组的明细数据 StepNo,StepDesc
 (其中明细数据用子报表方式表达)
 (子报表 用了 Vertical Bands 表达想以行的方式显示StepNo 及 StepDesc,而不是坚的方式显示)显示结果可能 是:
ItemNumber:C000112 
  Routing:Routing1
   S1:Install ->S2:Check->S3:Test->S4: Package
现在的问题是:在垂直条中的数据如果长度超过了页面的宽度则会放在第二页中,如上的结果可能是
第一页    
ItemNumber:C000112 
  Routing:Routing1
   S1:Install ->S2:Check->S3:Test->                           
第二页
S4: Package
而我希望是在第一页中换行显示,正确结果如下:
ItemNumber:C000112 
  Routing:Routing1
   S1:Install ->S2:Check->S3:Test->
   S4: Package
不知各位大侠有没有好方法啊!多谢了。