Foxtable(狐表)用户栏目专家坐堂 → 请问页眉中的[PageNo]和[Pagecount]的问题


  共有23228人关注过本帖平板打印复制链接

主题:请问页眉中的[PageNo]和[Pagecount]的问题

帅哥哟,离线,有人找我吗?
gdtgl
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:445 积分:3013 威望:0 精华:0 注册:2008/9/13 10:49:00
请问页眉中的[PageNo]和[Pagecount]的问题  发帖心情 Post By:2008/11/6 11:41:00 [只看该作者]

页眉中的[PageNo]和[Pagecount]怎么样赋值给变量.

如下例子,有3页,希望达到:第1和第2页的页眉不显示内容,在第3页页眉显示内容:


Dim doc As New PrintDoc '定义一个报表
Dim rt As New prt.RenderTable()
doc.Body.Children.Add(rt)
rt.Style.GridLines.All = prt.Linedef.Default
For r As integer = 0 to 150
    For c As integer = 0 to 5
        Dim rx As New prt.RenderText
        rx.Text = r & "," & c
        rt.Cells(r, c).RenderObject = rx
    Next
Next


Dim rt1 As New prt.RenderTable()
doc.PageHeader = rt1
rt1.cells(0,0).text = "[PageNo]"
rt1.cells(0,1).text = "[Pagecount]"

dim a1 as string  = "[PageNo]"
dim a2 as string  = "[Pagecount]"
if a1 = a2 then
     rt1.cells(0,2).text = "显示"
else
     rt1.cells(0,2).text = "不显示"
end if
doc.Preview() '预览报表


 回到顶部
总数 12 1 2 下一页