NC55系统IUFO动态表客商计算效率问题的解决方法.doc_第1页
NC55系统IUFO动态表客商计算效率问题的解决方法.doc_第2页
NC55系统IUFO动态表客商计算效率问题的解决方法.doc_第3页
NC55系统IUFO动态表客商计算效率问题的解决方法.doc_第4页
NC55系统IUFO动态表客商计算效率问题的解决方法.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

NC系统IUFO动态表客商计算效率问题的解决方法NC系统IUFO动态表客商计算效率问题的解决方法。以制作交易性金融资产动态表为例。第一步,查询引擎设置。第二步,数据集设置。第三步,报表设置。附件及说明第一步,查询引擎设置1、 查询引擎设置,在客户化下设置。1.1、设置名称1.2、设置SQL语句,这里用手工设计1.3、设置引用参数,为数据集引用做准备。注意加#号。第二步、数据集设置2.1、新建数据集2.2、查询引擎提供者,即开始1设置的查询引擎。2.3、数据集名称,报表公式中需要引用。2.4、选择前面设置的查询引擎,注意数据源2.5、前面查询引擎查询的字段名称,自动从查询引擎读取,默认下一步。2.6、默认下一步2.7、如果设置正确,这里的预览结果和查询引擎预览结果一致。2.8、保存,完成设置。第三步、报表设置3.1、设置动态区域3.2、设置单元格公式3.3、注意GETDATA函数格式,GETDATA函数中的参数来做查询引擎中设置的引用参数,这样可通过报表计算时选择的公司和日期关联到查询引擎,准确查找指定公司指定期间指定科目下的辅助客商,解决直接查档案多余客商计算引起的效率问题。3.4、设置动态关键字是私有数据集,只能选择私有。3.5、设置科目取数公司,这里用GLQM函数取期末余额。3.6、根据实际科目设置公式,报表制作完成。附件及说明NC55系统查询某个公司、某个科目、某个期间下有期末余额辅助客商的SQL语句。(集团开发王雷提供)select distinct bd_corp.unitcode as unitcode, bd_cubasdoc.custname as custname, bd_cubasdoc.custcode as custcode from (select distinct gl_detail.assid from gl_detail gl_detail, gl_freevalue gl_freevalue , bd_corp , bd_accsubj where gl_detail.yearv = #years002#(年度参数) and gl_detail.free6 = 00 and gl_detail.free6 =#month002#(月份参数) and gl_detail.discardflagv = N and gl_detail.dr = 0 and gl_detail.voucherkindv 255 and gl_detail.assid = gl_freevalue.freevalueid and gl_freevalue.checktype in (00010000000000000073, 00010000000000000071, 00010000000000000072) and gl_detail.pk_corp = bd_corp.pk_corp and bd_corp.unitcode = #corp002#(公司编码参数) and gl_detail.pk_accsubj = bd_accsubj.pk_accsubj and bd_accsubj.subjcode like 1101%(定为科目,1101为交易性金融资产一级科目) group by gl_detail.assid having sum(gl_detail.localdebitamount) - sum(gl_detail.localcreditamount) 0 order by gl_detail.assid) a, gl_freevalue, bd_cubasdoc, bd_cumandoc, bd_corp where a.assid = gl_freevalue.freevalueid and gl_freevalue.checkvalue = bd_cumandoc.pk_cubasdoc and bd_cumandoc.pk_cubasdoc = bd_cubasdoc.pk_cubasdoc and bd_corp.unitcode =#corp002#(公司编码参数) order by unitcode asc显示客商名称和编码的函数(由于查询引擎SQL语句要求月份期间的格式为01、02、0312,“参数查询月份”需要用if转换格式)。显示客商名称:GETDATA(HN002,客商名称,参数公司编码=k(单位) AND 参数查询年度=STR(ZYEAR() AND 参数查询月份=IF(LEN(STR(ZMONTH()=1,0+STR(ZMONTH(),STR(ZMONTH()显示客商编码:GETDATA(HN002,客商编码,参数公司编码=k(单位) AND 参数查询年度=STR(ZYEAR() AND 参数查询月份=IF(LEN(STR(ZMONTH()=1,0+STR(ZMONTH(),STR(ZMONTH()公式说明:HNOO2为数据集编码。客商编码为SQL语句查询的客商编码字段。参数公司编码为查询引擎设置的引用参数,把公司编码作为查询引擎的参数,定位公司。参数查询年度为查询引擎设置的引用参数,把查询年度作为查询引

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论