数据表是这样的两个字段:
id ctype
1 中国
2 日本
3 西班呀
。。报表要这样显视:Ctype 中国,日本,西班呀,
每一行5个国家名称,超过5个自动折行,显视下5个,再继续折行。总共有几个国家,不确定,所以要折几行也不确定。报表工具是fastReport.
请问各位如何实现?
id ctype
1 中国
2 日本
3 西班呀
。。报表要这样显视:Ctype 中国,日本,西班呀,
每一行5个国家名称,超过5个自动折行,显视下5个,再继续折行。总共有几个国家,不确定,所以要折几行也不确定。报表工具是fastReport.
请问各位如何实现?
memo := '123123' + #10 + #13 + '5454';
不会自动换行。去动态创建memo 来放下一串吗?
这个好像关系不大呀。
写一个存储过程,循环遍历此表,每五条记录就将ctype写入临时表
临时表结构:
id,ctype1,ctype2,ctype3,ctype4,ctype5然后在报表生成之前调用此存储过程,
报表的数据源指向临时表
==============================================
办法比较笨:)
但是我们单位 不能写存储过程。