用法和示例

分页面板 Web 扩展需要指定以下参数:

  • 实际页面:单元格引用。单元格包含一个含有当前页码的变量。1 表示第一页。
  • 页面大小:单元格引用。单元格包含一个变量,可决定每个完整页面上显示的记录数。
  • 页计数:引用超级数据块的 pagecount 属性。
  • 页面大小选项:代表可选择的页面大小的数字列表。数字以 |; 分隔。

用于插入和配置分页面板 Web 扩展:

  1. 创建 Application Studio 报告。
  2. 插入显示多行数据的超级数据块。
    例如,插入显示期间维度的所有基本元素的超级数据块。
  3. 创建名为 rv_CurrentPage 的报告变量,并指定 1 为其值。
  4. 创建名为 rv_PageSize 的报告变量。作为其值,指定要在每个页面上显示的记录数。例如,指定 10
  5. 例如,将 rv_CurrentPage 拖到单元格 H9。
    单元格显示 1。公式编辑器将显示 =ReportVariables.rv_CurrentPage.Text
  6. 在包含 rv_CurrentPage 变量的单元格 H9 上,创建具有以下特征的操作:
    操作:类型
    选择设置参数作为操作类型。
    操作:条件
    选择 =TRUE
    操作:模式
    选择 Web 扩展作为模式。
    参数:名称
    单击添加参数并选择 rv_CurrentPage 变量。
    参数:属性
    选择 Value(.Text)
    参数:值
    指定 =Actions.Input.Text
  7. 在单元格 H10 上,指定具有以下特征的操作:
    操作:类型
    选择设置参数作为操作类型。
    操作:条件
    选择 =TRUE
    操作:模式
    选择 Web 扩展作为模式。
    参数:名称
    单击添加参数并选择 rv_PageSize 变量。
    参数:属性
    选择 Value(.Text)
    参数:值
    指定 =Actions.Input.Text
    参数:名称
    单击添加参数并选择 rv_CurrentPage 变量。
    参数:属性
    选择 Value(.Text)
    参数:值
    指定 =1
  8. 在单元格 H10 中,指定此 VALUE 函数 =VALUE(ReportVariables.rv_PageSize.Text)
  9. 选择超级数据块,然后打开其格式超级数据块对话框。指定以下信息:
    名称
    指定期间
    分页
    选择该复选框,然后在页面大小字段中选择 rv_PageSize 变量。
    当前页面字段中选择 rv_CurrentPage 变量。
  10. 单击确定
  11. 单击“对象”工具栏上的 Web 扩展,然后双击“分页面板”Web 扩展。
    光标变为十字线。
  12. 例如,拖动光标以在单元格 B11:F11 中插入、调整大小和定位 Web 扩展。
    将显示 Web 扩展格式对话框。
  13. 指定下列参数:
    实际页面
    指定 =H9
    H9 包含 rv_CurrentPage 设置变量。
    页计数
    指定 =ReportObjects.Period.Pagecount
    页面大小
    指定 =H10
    H10 指定每个完整页面上显示的记录数。
    页面大小选项
    指定 ="10;20;50"
    指定用户可选择的页面大小选项。每个值代表在每个完整页面上显示的记录数。
  14. 单击确定并在 Web 浏览器中查看报告。