以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 请问页眉中的[PageNo]和[Pagecount]的问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=1061) |
||||
-- 作者:gdtgl -- 发布时间:2008/11/6 11:41:00 -- 请问页眉中的[PageNo]和[Pagecount]的问题 页眉中的[PageNo]和[Pagecount]怎么样赋值给变量. 如下例子,有3页,希望达到:第1和第2页的页眉不显示内容,在第3页页眉显示内容: Dim doc As New PrintDoc \'定义一个报表
dim a1 as string = "[PageNo]" |
||||
-- 作者:gdtgl -- 发布时间:2008/11/6 11:46:00 -- 虽a1变量和a2变量在每页的页眉是有效果,但用命令窗口看下变量值,确分别是[PageNo],[Pagecount] |
||||
-- 作者:狐狸爸爸 -- 发布时间:2008/11/6 12:28:00 -- 这是没有办法的,只能分开两个报表,一个打印前两页,一个打印后两页。 将两个报表的代码合在一起,打印不会感到差别的,只是预览有点麻烦。 |
||||
-- 作者:gdtgl -- 发布时间:2008/11/6 15:35:00 -- 继续用帮助中的例子说明情况-- |
||||
-- 作者:gdtgl -- 发布时间:2008/11/6 15:36:00 --
|
||||
-- 作者:gdtgl -- 发布时间:2008/11/6 15:36:00 -- Dim doc As New Printdoc rx = New prt.RenderText
doc.Preview [此贴子已经被作者于2008-11-6 15:36:38编辑过]
|
||||
-- 作者:gdtgl -- 发布时间:2008/11/6 15:37:00 -- 此主题相关图片如下:未命名1.jpg |
||||
-- 作者:gdtgl -- 发布时间:2008/11/6 15:38:00 -- 要求是:说明这一列的内容在第一页不显示,在第二页显视。(如果有4页,前3页不显视,在第4页显视) [此贴子已经被作者于2008-11-6 16:00:46编辑过]
|
||||
-- 作者:gdtgl -- 发布时间:2008/11/6 16:04:00 -- 在易表中试过,根据报表的每页行数来判断显不显视,但在foxtable确变成是难题了。 只在报表的首页或最后1页显示1些数据,而且位置可调,应是报表很基本的功能吧? [此贴子已经被作者于2008-11-6 16:17:16编辑过]
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2008/11/6 16:26:00 -- 你可以分成三段循环来打印,假定每页打印30行: [此贴子已经被作者于2008-11-6 16:41:16编辑过]
|