跳到主要内容

自定义代码视图中自带对象属性

  1. x对象,此对象是在视图-->通用-->x轴选项中选择的字段的所有数据组成的数组。

  2. ys对象,此对象是在视图-->通用-->y轴选项中选择的所有字段组成的json对象。例如ys.field1获取就是字段名为field1的所有数据组成的数组。

  3. scheme对象,为样式对象,里面有当前报表的所有样式信息

    • scheme.style 取当前报表的样式名
    • scheme.bg 取报表背景样式
    • scheme.back 取部件背景样式
    • scheme.color 取部件文字颜色
    • scheme.titleback 取部件标题栏背景样式
    • scheme.titlecolor 取部件标题栏文字颜色
  4. parameter对象,为url参数对象,里面有当前报表所有url参数的信息 例如,报表url为 http://demo.redash.cn//dashboards/342-test15?p_id1=1&p_id2=2

    • parameter.p_id1 取url中p_id1的值
    • parameter.p_id2 取url中p_id3的值
  5. row对象,为Table视图中应用自定义代码视图列类型时,传入的行记录结果对象。默认在编辑态取table表格第0行的数据