首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

树型数据打印有关问题(自动生成报表)

2012-03-08 
树型数据打印问题(自动生成报表)数据库里存贮数型数据,现在想通过QuickReport来实现在报表中打印出树型结

树型数据打印问题(自动生成报表)
数据库里存贮数型数据,现在想通过QuickReport来实现在报表中打印出树型结构,要求是能表示出层次结构即可。以前没有做过类似的CASE。哪位老大有现成的原码发给我。注明您的ID收到即给分。
如果手里有通过QuickReport实现自动生成报表的源码也行。基本思路我有,只不过没有写过这方面的程序比较陌生。如果有自动生成报表的源码,我可以修改一下。
谢谢大家。发邮箱请注明您的ID收到即给分。
问题解决再加200分
我的邮箱pj_zy@163.com

[解决办法]
重赏之下,必有勇夫

坐着沙发看高手接招
[解决办法]
打印成什么样子,如果象Windows的目录树那样,还是较容易的。
[解决办法]
直接向打印机输出
[解决办法]
预览效果直接用treeview不可以吗?
[解决办法]
可以试一下QRGroup控件,是否能达到你要的效果。
[解决办法]
不知道你是不是要不要带线的那种效果, 就像treeview那样.
[解决办法]
不要带线的。用缩进表示出来就成了。

那在文字前加指定長度的空格(節點深度*2)就行了。

inline AnsiString AddSpace(AnsiString str,int NodeLevel)
{
return AnsiString::StringOfChar( ' ' , NodeLevel*2) + str ;
}

热点排行