# 金融报表分析 / 04.基金 / 4.06持有人结构

## `fund_mainSharesHolder(show_number)`

声明：function

返回指定基金的主要持有人数据，与系统参数（证券代码）相关

<!-- tags: 金融报表分析 04. 基金 4.06 持有人结构 返回 获取 金融 报表 报告期 -->

| 参数          | 类型    | 说明           |
| ------------- | ------- | -------------- |
| `show_number` | integer | 整型，显示个数 |

返回：array

### 示例

范例01：返回OF160505的主要持有人数据

```tsl
Setsysparam(pn_stock(), 'OF160505');
Return Fund_MainSharesHolder(2);
// 输出：OF160505的主要持有人数据
```

## `fund_shareStrucuture(unit_type)`

声明：function

返回指定基金的基金规模数据，与系统参数（证券代码）相关

<!-- tags: 金融报表分析 04. 基金 4.06 持有人结构 返回 获取 金融 报表 报告期 -->

| 参数        | 类型    | 说明           |
| ----------- | ------- | -------------- |
| `unit_type` | integer | 整型，显示单位 |

返回：array

### 示例

范例01：返回OF340001的基金规模数据

```tsl
Setsysparam(pn_stock(), 'OF340001');
Return Fund_ShareStrucuture(3);
// 输出：OF340001的基金规模数据
```

## `tsWeb_fund_unitsAndHoldersHS(fundid, n, sorttype)`

声明：function

返回基金-份额及持有人-持有人-持有人结构-持有人结构

<!-- tags: 金融报表分析 04. 基金 4.06 持有人结构 排序 sort 返回 获取 金融 报表 报告期 -->

| 参数       | 类型    | 说明                  |
| ---------- | ------- | --------------------- |
| `fundid`   | string  | 证券,基金代码         |
| `n`        | integer | 用户自定义,报告期个数 |
| `sorttype` | bool    | 真假,报告期逆序       |

返回：array
