Previous topicNext topic
Help > 使用指南 > 数据统计 > 数据透视表 > 自定义数据透视表 >
代码控制介绍

我们可以用代码对自定义数据透视表进行一些简单的控制。

Vb.Net
'获取数据透视表
Dim frm As SmForm = Proj.OpenedForms("PivotSetting")
'转化成数据透视表对象
Dim pv As PivotSetting=frm
'显示左边“数据透视表设置”表明细。
pv.ShowSettingGrid()
'关闭左边“数据透视表设置”表明细。
pv.CloseSettingGrid()
'关闭透视表左边的设置区域面板
pv.PivotPage.CloseSettingPanel()
'打开显示透视表左边的设置区域面板
pv.PivotPage.ShowSettingPanel()
'关闭透视表右边的子表
pv.PivotPage.CloseSubTable()
'打开显示透视表右边的子表
pv.PivotPage.ShowSubTable()

C#
// 获取数据透视表
SmForm frm = Proj.OpenedForms["PivotSetting"];
// 转化成数据透视表对象
PivotSetting pv = frm;
// 显示左边“数据透视表设置”表明细。
pv.ShowSettingGrid();
// 关闭左边“数据透视表设置”表明细。
pv.CloseSettingGrid();
// 关闭透视表左边的设置区域面板
pv.PivotPage.CloseSettingPanel();
// 打开显示透视表左边的设置区域面板
pv.PivotPage.ShowSettingPanel();
// 关闭透视表右边的子表
pv.PivotPage.CloseSubTable();
// 打开显示透视表右边的子表
pv.PivotPage.ShowSubTable();