起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 138|回复: 4

【[结帖】]如何实现表格的动态打印?

[复制链接]
发表于 2008-6-11 09:30:23 | 显示全部楼层 |阅读模式
客户要求查询结果通过表格的形式打印出来。该查询结果通过在界面中输入年月进行查询。要求在表格上输出查询日期,其格式为:yyyy年mm月25日。
我在表格上增加了一个Panel,在Panel中增加了一个Lable。日期在运行时动态赋值给Label.Caption。结果,运行时表格上能够正确显示该日期。但是在打印预览及打印时,该日期未能正确输出。显示内容是设计态该Label组件的默认值。
请问如何处理才能够正确输出?
另,我试图通过Cells[1,1].AsString赋值,但表格中未显示赋值内容。
回复

使用道具 举报

发表于 2008-6-11 09:37:00 | 显示全部楼层
楼主,可以使用临时字段吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-11 09:47:30 | 显示全部楼层
临时字段我也试过了。方法如下:
增加TUserDataSet记录集并增加“日期”字段,在表格中输出该字段内容。运行时,对该字段赋值。但是,字段时并没有显示出来。
回复 支持 反对

使用道具 举报

发表于 2008-6-11 10:15:56 | 显示全部楼层
把 Lable 直接放到 表格文档上看看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-11 11:26:29 | 显示全部楼层
已经通过增加业务参数的方式解决此问题。
可以结帖了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-17 02:09 , Processed in 0.040688 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表