FAQ
>
金融建模
>
建模问题
>
平台使用
Q:如何给函数参数指定缺省值
复制链接
简述
本功能只在天软新一代客户端(NG)中支持,旧版客户端中不支持。
A:天软函数支持缺省参数的定义,即通过定义设置参数默认值,当缺省该参数时不再是Nil,方便调用时使用。
即定义中: function funcName(参数名=缺省值,...)
具体说明可参考:FAQ:
参数缺省值
设置参数缺省值的操作:
在参数编辑框的【缺省值】项中指定具体参数值。
一、在天软客户端中,设置参数缺省值的操作演示
一、参数缺省值的输入入口
打开函数参数编辑框,点开已定义参数或新增参数,在【缺省值】框中输入缺省数值,点击确定即可
其中,
【值】
:当前函数执行时用到的参数值,该值会根据参数类型自动识别。
【缺省值】
:函数被调用时用到的缺省参数值,与【值】输入框中方式不同,其值的输入方式同该数据类型的表达,具体可参考下面的展示。
二、参数的【值】与【缺省值】的输入示例对比
字符串
日期
一维数组
数据表
表达式
三、设置后参数结果展示:
四、函数定义中参数显示:
五、调用示例:
六、子函数中参数缺省值示例
在子函数中,按function funcName(参数名=缺省值,...)格式给出缺省参数即可