起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 96|回复: 7

【结贴】[请求]**

[复制链接]
发表于 2009-2-17 15:14:33 | 显示全部楼层 |阅读模式
如何用代码控制表格文档中--打印的换页设置?

如:区域前换页:有代码控制
回复

使用道具 举报

 楼主| 发表于 2009-2-17 15:46:42 | 显示全部楼层
你好!我刚才试了一下,可我找不到具体设置的页数的属性。你能给详细介绍一下么
回复 支持 反对

使用道具 举报

发表于 2009-2-17 15:47:05 | 显示全部楼层
这样的代码,在设计期间设置一下,然后复制粘贴到记事本上就可以,
类似的例如
http://bbs.justep.com/forum.php?mod=viewthread&tid=17133

TDataSheetArea(YWXX1.TBGWD3(DocView1.Doc).Sheet.Areas[0]). 看看这后面的方法
回复 支持 反对

使用道具 举报

发表于 2009-2-17 16:17:23 | 显示全部楼层
TDataSheetArea(DY__HYFS.THYFS(
     DocViewDY__HYFS_HYFS.Doc).Sheet.Areas[0]).ForceNewPageOptions := [TForceNewPage.npBeforeArea,TForceNewPage.npAfterRecord];
  TDataSheetArea(DY__HYFS.THYFS(
     DocViewDY__HYFS_HYFS.Doc).Sheet.Areas[0]).RecordsPerPage :=2;

参考这个:区域开始前,每2条记录换页
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-17 16:21:53 | 显示全部楼层

[请求]

你好是这样设置么?  TDataSheetArea(YPDJ_INFO.TYPDJWD(DocView1.Doc).Sheet.Areas[0]).RecordsPerPage:=4; 我测试了一下。怎么没有变化,能具体说一些那个属性么,谢谢
回复 支持 反对

使用道具 举报

发表于 2009-2-17 16:30:56 | 显示全部楼层
看我的图

1.gif

382.05 KB, 下载次数: 46

回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-17 17:20:05 | 显示全部楼层
测试成功,谢谢,结贴
回复 支持 反对

使用道具 举报

发表于 2009-2-17 17:28:33 | 显示全部楼层
谢谢反馈。
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-27 18:05 , Processed in 0.048645 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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