-
-
Carson 小试身手Lv3
发表于2018-6-27 16:47
悬赏1
已解决


QS("取数名称","报表期","报表户","指标名","扩展参数选项")
取数名称:第一个参数表示要取哪个取数设置的数据,此参数必须指定。
报表期:第二个参数是取哪个期的数据,此函数可以为空表示取当前期,为@1表示前一期,为200212-表示取2002年12月的数据。
报表户:第三个参数是取那户的数据,为空表示取当前户的数据,为001表示是取报表户代码为001的单位的数据。
指标名:第四个参数是表示取哪个指标。
扩展参数选项:第五个参数是自定义选项以备扩充,对于通过SQL定义的取数设置,你可以在你的SQL中用<option>标签来接收此参数值,运行时,SQL语句中的<option>字串会自动替换为QS函数传过来的值。你也可能通过此参数传递一个特殊格式的值,相应的,在服务器端,需要针对这个特殊格式开发相应的接口对此参数进行解析。
更详细的jdbc取数应用,您也可以移步学习中心知识库查阅相关资料哦
http://www.esensoft.com/service/self-help/knowledges.html

2个回答
通过jdbc取数了之后,基本表中取数可以直接用qs()函数来实现哦
QS("取数名称","报表期","报表户","指标名","扩展参数选项")
取数名称:第一个参数表示要取哪个取数设置的数据,此参数必须指定。
报表期:第二个参数是取哪个期的数据,此函数可以为空表示取当前期,为@1表示前一期,为200212-表示取2002年12月的数据。
报表户:第三个参数是取那户的数据,为空表示取当前户的数据,为001表示是取报表户代码为001的单位的数据。
指标名:第四个参数是表示取哪个指标。
扩展参数选项:第五个参数是自定义选项以备扩充,对于通过SQL定义的取数设置,你可以在你的SQL中用<option>标签来接收此参数值,运行时,SQL语句中的<option>字串会自动替换为QS函数传过来的值。你也可能通过此参数传递一个特殊格式的值,相应的,在服务器端,需要针对这个特殊格式开发相应的接口对此参数进行解析。
更详细的jdbc取数应用,您也可以移步学习中心知识库查阅相关资料哦
http://www.esensoft.com/service/self-help/knowledges.html