找回密码
 立即注册

QQ登录

只需一步,快速开始

jessie

银牌会员

29

主题

85

帖子

2482

积分

银牌会员

积分
2482

活字格认证

jessie
银牌会员   /  发表于:2011-11-8 18:58  /   查看:6640  /  回复:3
我在 PageStart的时候生成了很多控件,其中包括2个textbox.

在  PageHeader_Format 的时候想把它们设成 页面信息,就是当前是第1页,共3页之类的。因为是分开显示的,不能用PageInfo这个控件。但是现在代码总不能正常显示。请帮我看一下。这两个控件都在PageHeader里面。谢谢

   Private Sub PageHeader_Format(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PageHeader.Format
        Dim tb1 As New DataDynamics.ActiveReports.TextBox
        Dim tb2 As New DataDynamics.ActiveReports.TextBox

        For Each item As DataDynamics.ActiveReports.ARControl In Me.PageHeader.Controls()

            If item.Name = "TEXT_1" Then
                tb1 = CType(item, DataDynamics.ActiveReports.TextBox)
                Continue For
            End If
            If item.Name = "TEXT_2" Then
                tb2 = CType(item, DataDynamics.ActiveReports.TextBox)
                Continue For
            End If
        Next

        tb1.SummaryRunning = SummaryRunning.All
        tb1.SummaryType = SummaryType.PageCount

        tb2.SummaryType = SummaryType.PageCount

    End Sub

3 个回复

倒序浏览
jessie
银牌会员   /  发表于:2011-11-9 15:33:00
沙发
dof,在吗?
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-11-9 15:35:00
板凳

回复 2# jessie 的帖子

正在处理你的问题,哈哈,一会回复你
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-11-9 15:50:00
地板
我看了你的需求,我的建议是:如果没有什么特殊的地方,尽量使用 ReportInfo ,可以设置ReportInfo.FormatString属性。

如不能满足你的需求,可以随时发帖讨论。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部