#### 框架构造Tools

##### 内容

- 数据分析
- 参数调整

##### 数据分析

###### 内容

- 树形表格遍历

###### 树形表格遍历

####### 内容

- GetTreeSumByClassPath

####### GetTreeSumByClassPath

用途：进行数值统计计算。
参数：arg1，arg2，arg3，arg4，arg5，arg6（按示例顺序传入）。
返回：处理后的结果值。

范例

```tsl
Data := array(
("名称":"风格收益(%)", "取值":1.2, "分类路径":"总收益(%)"),
("名称":"Alpha(%)", "取值":0.6, "分类路径":"总收益(%)\\选股Alpha(%)"),
("名称":"残差(%)", "取值":0.2, "分类路径":"总收益(%)\\选股Alpha(%)"));
NodeName := "名称";
PathName := "分类路径";
SumName := "取值";
IfLever0 := 0;
IfTreeID := 1;
return GetTreeSumByClassPath(Data, NodeName, PathName, SumName, IfLever0, IfTreeID);
```

##### 参数调整

###### 内容

- pmstand_array

###### pmstand_array

用途：参数调整相关函数。
参数：arg1（按示例顺序传入）。
返回：处理后的结果值。

范例

范例1

```tsl
V := 2;
return pmstand_array(v); // array(2);
```

范例2

```tsl
V := "abc";
return pmstand_array(v); // array("abc");
```
