以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 专业报表中怎样修改打印的起始页码? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=9103) |
-- 作者:reachtone -- 发布时间:2011/2/18 22:28:00 -- 专业报表中怎样修改打印的起始页码? 专业报表中的页眉、页脚可以使用以下编码: [PageNo]: 页号 这里的编码是直接写到字符串里的,怎么才能修改? 如,想将打印的页号从10开始,这样的写法就是错误的: "第" & [PageNo]+9 & "页" 因为是多个文档分别打印到pdf的,要将它们拼到一个文件里,必须修改起始页码。求教! |
-- 作者:程兴刚 -- 发布时间:2011/2/19 22:34:00 -- 需要贺老师开启这个功能,暂时估计无办法! 建议允许这样: "第[PageNo][+][9]"页"
干脆都用中括号自动分割,实现自动提取、识别和计算的功能!
|
-- 作者:狐狸爸爸 -- 发布时间:2011/2/21 8:09:00 -- 很简单: rt.Text = "第[PageNo + 10]页,共[PageCount]页" [此贴子已经被作者于2011-2-21 8:59:12编辑过]
|
-- 作者:程兴刚 -- 发布时间:2011/2/21 20:40:00 -- 以下是引用狐狸爸爸在2011-2-21 8:09:00的发言:
很简单: rt.Text = "第[PageNo + 10]页,共[PageCount]页" [此贴子已经被作者于2011-2-21 8:59:12编辑过] 晕,帮助没有说明,估计大家都在中括号外面想办法! |
-- 作者:狐狸爸爸 -- 发布时间:2011/2/21 22:17:00 -- 呵呵,括号是表达式,你可以 [1+1] ,结果就是2 |
-- 作者:lkqing -- 发布时间:2011/2/21 22:35:00 -- 以下是引用狐狸爸爸在2011-2-21 22:17:00的发言:
呵呵,括号是表达式,你可以 [1+1] ,结果就是2 见教了 |
-- 作者:程兴刚 -- 发布时间:2011/2/21 22:39:00 -- 以下是引用狐狸爸爸在2011-2-21 22:17:00的发言:
呵呵,括号是表达式,你可以 [1+1] ,结果就是2 我一直以为[PageNo]是您定制的系统变量,没想到直接用的PageNo,受教了!
|