# 数据仓库 / 系统参数备份和还原函数

## `backUpSystemParameters()`

声明：function

备份当前的系统参数，与还原当前系统模型RestoreSystemParameters一起使用。 包含以下系统参数： 说明系统参数函数 当前证券pn_Stock 当前周期pn_Cycle 当前时间pn_Date 周期数目pn_nDay 精度设置pn_Precision 复权方式pn_Rate 复权基准日pn_RateDay 报表数据规则pn_ReportMode 报告类型，用于控制财务数据取数的报告源与优先级pn_ReportType

<!-- tags: 数据仓库 系统参数备份和还原函数 -->

返回：t_backup_sys_param

### 示例

范例01：取深万科，2013-12-31日的收盘价

```tsl
Function YourFunc();
Begin
    // 取深万科，2013-12-31日的收盘价
    // 备份系统参数
    oV := BackUpSystemParameters();
    SetSysParam(PN_Stock(), 'SZ000002');
    SetSysParam(PN_Date(), 20131231T);
    c := close();
    // 还原系统参数
    RestoreSystemParameters(oV);
    Return c;
End;
```
