如何实现动态设计报表版式

ycay 2004-04-11 05:25:55
我看到很多人做的报表可以在打印之前自己修改,比如改变某行的大小,里面的文字,
文字的字体,某些字符的文字,某字段是否打印等。比如速达3000中,就又“标准版式”打印和“自定义版式”打印。请问这是如何做的呢?

DEPHI和PB实现的都行,分不够可以再加。5000分都没问题。最好有带原码的DEMO程序。
一定给分。

在线等待....
...全文
120 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
GRWriter 2004-08-25
  • 打赏
  • 举报
回复
就用 Grid++Report, 主页:www.GridppReport.com。专门开发动态报表。
axer 2004-06-22
  • 打赏
  • 举报
回复
我的经验:(以前做过VB的类似功能,或许可以给你提供一点思路)
数据库里建2张表
表1,两个字段
表名 别名
default 默认模板格式
custom 自定义报表格式

表2 ,如下
表名 项目名称 默认显示的文本 字体 上边距 左边距 高 宽 是否显示
default 联系人 XXX 宋体 20 18 50 100 yes
...
custom 联系人 XXX 宋体 25 38 57 150 no
...

然后在项目里面根据需要选择哪一种,从表2中读入相应参数即可。

不知道你明白没有
ycay 2004-04-16
  • 打赏
  • 举报
回复
...
GrapeBoy 2004-04-14
  • 打赏
  • 举报
回复
很多商用报表控件能够直接实现这些功能。例如:ActiveReport等等。
ycay 2004-04-12
  • 打赏
  • 举报
回复
...

3,423

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 其他开发语言
社区管理员
  • 其他开发语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧