本指南演示了如何把 当前用户名 插入到报表中。 要达到此目的,将使用 XRPageInfo 控件。

要把当前用户名插入到报表中,则执行下列操作。

  1. 启动 MS Visual Studio (2005、2008 或 2010),并且新建一个或者打开一个现有的 Windows 窗体应用程序

  2. 添加新空白报表 到项目中。

  3. 绑定报表 到 Northwind 示例数据库 (nwind.mdb文件,在 XtraReports 安装中已提供) 中的 "Products" 表。

  4. 典型地,用户名被显示在 ReportHeaderBand(报表标头) 带区。 要把该带区添加到报表中,则使用鼠标右键单击报表界面的任意(空白)位置,然后在被调用的上下文菜单中,指向 Insert Band(插入带区) 并单击 ReportHeader 子菜单项。

  5. DX.10.2: Report Controls 工具箱标签页中,把 XRPageInfo 控件拖放到所创建的 ReportHeader 带区中。

  6. 把所创建控件的 XRPageInfo.PageInfo 属性设置为 UserName (例如使用它的 智能标记)。

  7. 同时,为了把 格式字符串 应用于控件的内容,把 Current User: {0} 文本键入到它的 XRPageInfo.Format 属性。

现在报表已经就绪。 切换到 Preview 标签页 并查看结果。

Expand image参阅