Delphi程序员,帮帮我,我的上司用VB,给我出了一道难题!!!!!!! 我现在的问题是因为每个字段的值的宽度不一样,而无法做成固定格式!!!!!!那采用什么办法呢?????希望请同是使用Delphi开发的兄弟们提点建议!!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 好象很简单的啊?你的主要问题是确定每页放几个字段,我想最简单的办法是根据每一字段的最大数据宽度来确定(先遍历每字段的记录,就能得到)确定好宽度,计算每个页能放几条记录,每页的记录用select很容易检索出来的, 完 用程序写到Excel中去呀。不嫌麻烦用程序控制版式。 我不知道你用没用过fastreport,对于FR来说,如果一个表的字段在一页中打不完,就会在下一页中打印剩下的字段,我还曾为此问题大伤脑筋,不过现在看来到正好可以解决你的问题。你可以用TFrprintTable或FrPrintDataGrid,改变字段的宽度可用后者,自动适用宽度可用前者。 啊,对了,如果你想精确的决定哪一页有哪些字段,例如第一页有2个字段,第m页有n个子段,就必须另外想办法了,得自己写代码。不过要真要这样的报表,你的leader实在有些变态(玩笑)。 [GDI+问题!求助!]实现类似于音乐播放器LRC字幕部分的文字向上滚动中出现的问题 求助! 如何确定webbrowser载入flash某一点的坐标 delphi 在网页上显示的问题 比较数据库中相应字段的值 mxoutlookbarpro中,button黑认按钮类型是正方形,我如何设置哪一个属性而使其变为长方形的? Tidftpserver开发ftp服务器的问题 刚开发完成了一个语言的模型,望大家提点意见; [转帖]中国的商业环境!---封杀Google的黑内幕 1到100求和 回答就有分,快来要分了 VC写得dll,参数为结构,delphi如何调用? 取整的函数是哪一个?
你的主要问题是确定每页放几个字段,
我想最简单的办法是根据每一字段的最大数据宽度来确定(先遍历每字段的记录,就能得到)
确定好宽度,计算每个页能放几条记录,
每页的记录用select很容易检索出来的,
完
你可以用TFrprintTable或FrPrintDataGrid,改变字段的宽度可用后者,自动适用宽度可用前者。