Q:提取基本面数据时空记录数据的显示模式
A:
Pn_Emptymode
定义:pn_Emptymode():String
说明:基本面数据的返回增加系统参数选项,pn_EmptyMode(),可以设定当记录不存在的时候report和base的缺省行为。
该系统参数设置值如下:
取值 | 说明
|
---|
0 | 缺省值,设置为整数0
|
1 | 设置为Nil
|
2 | 根据字段的数据类型设定,浮点为0.0
|
3 | 设置为短杠字符串
|
4 | 设置为N/A字符串
|
5 | 设置为浮点NAN
|
6 | 根据类型设定,浮点为NAN |
范例01:代码中的设置
//取万科A在2019年的三季报与年报的股东权益合计,笔者执行日期为20191224日,年报还未出
setsysparam(pn_emptymode(),5);//空记录设置为浮点NAN
setsysparam(pn_stock(),'SZ000002');
t1:= reportofall(44111,20190930);
t2:= reportofall(44111,20191231);
return array(t1,t2);
返回:
范例02:数据专家中的设置-设置为N/A串
该设置下的返回的结果: