用法和示例

若要配置工具栏 Web 扩展,必须指定以下参数:

  • 主题:指定颜色主题。选项是鲜艳和淡雅。
  • 模式:指定样式。选项为浅色、深色和对比度。
  • 项目列表:将工具栏元素的唯一名称定义为单元格范围。
  • 项目数据:将工具栏元素的属性定义为数据表的单元格范围或对 XML 定义的单元格引用。
  • 填充指定工具栏是否有内边距;若启用,还需指定工具栏项距离左右边缘的内移量(单位:像素)。
  • 背景:指定工具栏是否有背景颜色。一个验证值是 FALSE(透明背景色)和 TRUE(颜色)。
  • 工具栏标题:指定工具栏的标题。

若要创建工具栏 Web 扩展的示例:

  1. 为工具栏创建数据表。请参见 数据表。
  2. 在单元格 B1:J3 中插入 Web 扩展。根据需要增大行的高度。
  3. 创建名为 toolbar_settings、toolbar_filter 和 toolbar_suppression 的报告变量。
  4. 对于 “ID” 列中的每项,创建“设置参数”操作,将 “TRUE” 设为其条件,并将 “Web 扩展”设为其模式。选择 “在 Web 中刷新”可选输入,包含“整个报告”的值。
  5. 为 B14 中的 Id9 操作添加一个参数,参数值如下:
    • 名称:选择 toolbar_ settings 报告变量。
    • 属性:选择“值 (.Text)”。
    • 值:指定以下公式:
      =IF(GETPROPERTY(ReportVariables.toolbar_settings.Text,"id9","selected")="TRUE",SETPROPERTY(ReportVariables.toolbar_settings.Text,"id9","selected","FALSE"),SETPROPERTY(ReportVariables.toolbar_settings.Text,"id9","selected","TRUE"))
  6. 为 B16 中的 Id11 操作添加一个参数,参数值如下:
    • 名称:已选择 toolbar_filter 报告变量。
    • 属性:选择“值 (.Text)”。
    • 值:指定以下公式:
      =IF(ReportVariables.toolbar_filter.Text="TRUE", "FALSE", "TRUE")
  7. 为 B18 中的 Id13 操作添加一个参数,参数值如下:
    • 名称:已选择 toolbar_suppression 报告变量。
    • 属性:选择“值 (.Text)”。
    • 值:指定以下公式:
      =IF(ReportVariables.toolbar_suppression.Text="TRUE", "FALSE", "TRUE")
    • 值:指定 “=FALSE”。
  8. 对于 B19 中的 Id14 操作,添加一个参数,参数值如下:
    • 名称:已选择 toolbar_filter 报告变量。
    • 属性:选择“值 (.Text)”。
    • 值:指定 “=FALSE”。
  9. 对于 B20 中的 Id15 操作,添加一个参数,参数值如下:
    • 名称:已选择 toolbar_suppression 报告变量。
    • 属性:选择“值 (.Text)”。
    • 值:指定 “=FALSE”。
  10. 对于 “MediaName” 列中的每个图像,指定要在工具栏中显示的共享图像的唯一名称。
  11. 双击 Web 扩展以打开 “Web 扩展格式”对话框,并指定这些值。
    主题
    指定 “="鲜艳"”。
    模式
    指定 “="浅色"”。
    项目列表
    指定 “=B6:B20”。
    项目数据
    指定 “=B5:J20”
    填充
    指定一个或两个值。如果指定一个值,例如 “="10"” 或 “="10@"”,则工具栏左右内边距将使用相同的数值。如果指定两个值,例如 “="10;20"” 或 “="10;20@"”,则第一个值应用于工具栏的左侧内边距,第二个值应用于右侧内边距。可以使用分号 “";"” 和竖线 “"|"” 作为分隔符。
    背景
    指定 “=FALSE”。
    工具栏标题
    指定 “="Sample Toolbar"”
  12. 单击“确定”并在 Web 浏览器中查看报告。