pivot_grid
透视表。Type 为 pivot_grid。
| 块 | 是什么 |
|---|---|
Pivot | dxPivotGrid 的原生配置 |
Chart | dxChart 的原生配置 |
Component | 平台自己的键,都写在这里 |
Toolbar | 工具栏 |
Title | 标题 |
Pivot、Chart 里的键保持小写。ChartPanel.bindOptions、DrillDown.columns 也是原生参数,保持小写。
Component
| 键 | 说明 |
|---|---|
AutoLoad | 打开后是否立刻加载。默认开 |
LoadSql | 透视的数据 SQL |
ReadOnly | 只读 |
Title | 组件标题 |
PivotTune | 透视表字段调整 |
SwapAxes | { Enabled }。工具栏把行字段和列字段对调,包含展开路径 |
ChartPanel
图在透视表旁边或下边。
| 键 | 说明 |
|---|---|
Visible | 是否显示图 |
Position | bottom 或侧边 |
Height | 图高 |
WidthRatio | 图宽占整行的比例 |
WidthPx | 图宽像素。和比例二选一使用 |
SeriesType | 系列类型,例如 bar |
ChartTypes | 可选的图类型列表 |
Tune | 图的微调 |
SwapAxes | { Enabled }。只对调图的轴或系列,不改透视表字段 |
DrillDown
双击汇总格弹出明细。
| 键 | 说明 |
|---|---|
Enabled | 是否允许下钻 |
Trigger | click 或 dblclick |
MaxRows | 明细最多多少行。0 表示不截断 |
PopupWidth / PopupHeight | 弹窗大小 |
columns | 明细表的列,小写,是 dxDataGrid 的列配置 |
WriteBack
在下钻出来的明细里改数,再写回。
| 键 | 说明 |
|---|---|
Enabled | 是否允许写回 |
KeyField | 明细行的主键,默认 id |
UpdateRowSql | 更新一行 |
InsertRowSql | 插入一行 |
AllowInsertOnEmpty | 没有命中现成行时是否允许插入 |
ChartLink
点透视表时图跟着亮。
| 键 | 说明 |
|---|---|
Enabled | 是否联动 |
RangeSelect | 允许在数据区拖动框选 |