天软金融分析.NET函数大全 > 数据仓库函数 > 系统参数名称函数

pn_NoRaiseNoData    

简述
系统参数下标"NoRaiseNoData",用于描述禁用无数据异常模式。该系统参数值为1表示禁用,0表示不禁用(默认值)。
用于当指定的证券为错误代码时(库中无该代码的数据),进行取行情之类的数据时,是否进行运行时报错的问题。
1表示不报错,无数据时返回0;0表示报错,如提示“没有指定股票”
定义
pn_NoRaiseNoData():String
  • 范例

    范例1:获取当前禁用无数据异常模式
    setsysparam(pn_noraisenodata(),1);
    return getsysparam(pn_noraisenodata());

    返回:1

    范例2:当指定证券无数据时,不报错,通过close()取价格返回0
    setsysparam(pn_noraisenodata(),1);
    return spec(close(),"abc");

    返回:0

    范例3:当指定证券无数据时,不报错,通过Rd取盘口时返回nil
    setsysparam(pn_noraisenodata(),1);
    return spec(rd(-1),"abc");

    返回:nil
相关
FAQ/知识库链接