如何在 Adaptable 中创建枢轴布局
How do I create a Pivot Layout in Adaptable
我正在使用 Adaptable 和 ag-Grid React。我看到一个视频说可以在配置中创建一个 Pivot 布局,但我不知道该怎么做。
我能够创建和保存 'normal' 布局,但我希望 AdapTable 在 ag-Grid 数据透视视图中启动我的数据。
您可以按照创建非枢轴布局的方式来执行此操作 - 尽管布局预定义配置。
布局部分有一个 enablePivot
属性 和一个 PivotColumns
集合,您应该将其设置为 true 和一个 PivotColumns
集合,您可以在其中列出要旋转的列。也可以设置 RowGrouped 和 Aggregation 列(与非枢轴布局一样)。
请参阅文档:https://docs.adaptabletools.com/docs/predefined-config/layout-config
有一个演示:https://demo.adaptabletools.com/layout/aggridpivotlayoutdemo
该布局的配置如下:
Layout: {
CurrentLayout: 'Pivot View',
Layouts: [
{
Columns: [],
ColumnSorts: [],
RowGroupedColumns: ['Employee'],
PivotColumns: ['ShipVia', 'ShipCountry'],
AggregationColumns: { InvoicedCost: 'sum', ItemCount: 'max' },
EnablePivot: true,
Name: 'Pivot View',
},
],
},
我正在使用 Adaptable 和 ag-Grid React。我看到一个视频说可以在配置中创建一个 Pivot 布局,但我不知道该怎么做。
我能够创建和保存 'normal' 布局,但我希望 AdapTable 在 ag-Grid 数据透视视图中启动我的数据。
您可以按照创建非枢轴布局的方式来执行此操作 - 尽管布局预定义配置。
布局部分有一个 enablePivot
属性 和一个 PivotColumns
集合,您应该将其设置为 true 和一个 PivotColumns
集合,您可以在其中列出要旋转的列。也可以设置 RowGrouped 和 Aggregation 列(与非枢轴布局一样)。
请参阅文档:https://docs.adaptabletools.com/docs/predefined-config/layout-config
有一个演示:https://demo.adaptabletools.com/layout/aggridpivotlayoutdemo
该布局的配置如下:
Layout: {
CurrentLayout: 'Pivot View',
Layouts: [
{
Columns: [],
ColumnSorts: [],
RowGroupedColumns: ['Employee'],
PivotColumns: ['ShipVia', 'ShipCountry'],
AggregationColumns: { InvoicedCost: 'sum', ItemCount: 'max' },
EnablePivot: true,
Name: 'Pivot View',
},
],
},