我们可以用代码对自定义数据透视表进行一些简单的控制。
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();
|