金蝶KIS账务平台V14.0_新增报表函数用法_核算项目取数原创
金蝶云社区-lz_xiaohe
lz_xiaohe
1人赞赏了该文章 2696次浏览 未经作者许可,禁止转载编辑于2021年09月17日 10:44:51

本贴摘要】:本贴主要介绍在报表上支持核算项目科目,含核算项目代码、核算项目名称的动态取数的应用。不再需要每增加一个科目,要单独编辑报表上的行、单元格。


 核算项目函数描述:
[tr][td=113]      函数描述      [td=123]函数名[td=191]作用说明[td=169]使用限制
[tr][td=113]核算项目代码取数函数[td=123]ITEM_NUMBER[td=191]1、 自动获得指定核算项目类别下指定范围的项目代码      2、 支持核算项目代码范围取数[td=169]不可与ACCT_NUMBER、ACCT_NAME同时在一张报表的同一模板行上使用。
[tr][td=113]核算项目名称取数函数[td=123]ITEM  _NAME[td=191]自动获得指定核算项目类别下指定范围的项目名称[td=169]1、  需要与ITEM_NUMBER函数匹配使用      2、  不可与ACCT_NUMBER、ACCT_NAME同时在一张报表同一模板行上使用




ITEM_NUMBER函数参数说明:

[tr][td]      函数参数      [td=384][td=76]是否必录
[tr][td]核算项目类别[td=384]通过F7选择核算项目类别,指定要获取数据的核算项目类别[td=76]
[tr][td]核算项目代码级别[td=384]1、 支持1-5级      2、 分别输入对应数字,类对应1级、款对应2级、项对应3级,以此类推。      3、 0或不填,表示所有级次[td=76]
[tr][td]核算项目代码[td=384]1、 允许为空,也可以通过F7选择第一行对应的核算项目的代码      2、 如果为空,表示从该类别下的第一个核算项目开始取数      3、 通过F7,可以指定核算项目代码范围[td=76]
[tr][td]使用限制[td=2,1,459]1、  该函数可以单独使用,只能获取核算项目代码      2、  如果要自动获取对应的核算项目名称,则必须与ITEM_NAME匹配使用,同时指定相同核算项目类别。      4、同一张报表中,不允许在不同的列分别取不同的核算项目类别的代码。

ITEM_Name函数参数说明:
[tr][td=75]      函数参数      [td=397][td=81]是否必录
[tr][td=75]核算项目类别[td=397]1、 通过F7选择支出功能类,指定要获取数据的核算项目类别      2、 如果有ITEM_NUMBER函数,需要与ITEM_NUMBER中的类别名称一致。[td=81]
[tr][td=75]核算项目代码[td=397]1、 允许为空,表示取全部核算项目的名称      2、 可以通过F7选择第一行对应的核算项目的代码      3、 当前模板行存在ITEM_NUMBER函数时,ITEM_NAME的取数范围自动与ITEM_NUMBER匹配,即使指定某个值也无效。[td=81]
[tr][td=75]使用限制[td=2,1,478]1、 该函数可以单独使用,只能获取核算项目名称      2、 如果要自动获取对应的核算项目代码,则必须与ITEM_NUMBER匹配使用,同时指定相同核算项目类别      3、 同一张报表中,只允许在多列中取同一个核算项目类别名称,不允许在不同的列分别取不同的类别的名称。







1
、应用场景
以【客户往来余额明细表】的数据为例,如下图所示


需要根据每个月客户的余额变动,自动在报表中,如何能快速地支持这些项目的支出变化,就是本版重点要解决的问题。

2、设置模板行
      这些报表都有一个共同的特征:表结构、表格式都是固定的,但纵向的行上的内容是动态变化的。暂不支持【行】为动态变化的应用模式。
因此使用前述函数,需要先确定用于设置公式的行,以此行上设置的公式作为模板,其他单元格不再设置公式,自动根据此模板行上设置的公式进行填充,简化了报表操作,也提高了报表编制的效率。
以上述表格为例,选择第5行,右键---设置为报表模板行

图片.png


设置后,会在A5的位置显示一个红色的颜色标识

图片.png


温馨提示:
模板行仅作为设置公式模板,不参与报表中的任何计算。因此他需要占用报表的一行,做为显示公式之用,以方便用户可随时检查对应的公式设置是否有误。
关于模板行的内容,请访问:金蝶KIS账务平台V14.0_新增报表函数用法_设置报表模板行
3、函数说明
      为了实现报表取数,提供了核算项目代码和核算项目名称的两取数函数。
[tr][td=113]      函数描述      [td=123]函数名[td=191]作用说明[td=169]使用限制
[tr][td=113]核算项目代码取数函数[td=123]ITEM_NUMBER[td=191]1、 自动获得指定核算项目类别下指定范围的项目代码      2、 支持核算项目代码范围取数[td=169]不可与ACCT_NUMBER、ACCT_NAME同时在一张报表的同一模板行上使用。
[tr][td=113]核算项目名称取数函数[td=123]ITEM  _NAME[td=191]自动获得指定核算项目类别下指定范围的项目名称[td=169]1、  需要与ITEM_NUMBER函数匹配使用      2、  不可与ACCT_NUMBER、ACCT_NAME同时在一张报表同一模板行上使用

4、函数用法
4.1核算项目代码取数函数--ITEM_NUMBER
4.1.1先将光标定位到模板行的A5列

图片.png


4.1.2再点击工具栏上的Fx函数功能,选择ITEM_NUMBER函数


根据函数要求,依次输入对应的取数参数信息:


4.1.3在【核算项目类别】处按【F7】选择【客户】


4.1.4在【核算项目代码级别】处输入需要的代码级次。
如果客户是使用了分级管理,而报表需要获取某一级次的代码时,可以设置需要获取代码的级次。如果不设置,则是获取完整的客户代码,如果不输入级次或输入0,默认表示显示核算项目的完整代码,如201.01.01等。本例不设置。



4.1.5在【核算项目代码】处输入需要的代码范围
默认不输入,表示取指定核算项目类别下,指定次级的所有核算项目的代码。
一般不需要指定范围。

最终实现效果如下图:

图片.png

4.1.6实现效果

完成上述报表设计后,

图片.png


点击工具栏上的【自动填充】即可自动将上述设置的信息全部取数出来

图片.png

温馨提示:为报表格式显示好看,符合阅读习惯,可以在模板行中将这些文字列设置为居左显示。

图片.png





4.2核算项目名称取数函数--ITEM_NAME
上述核算项目的名称取出来后,自然希望能自动显示对应的名称。此时,可能通过ITEM_NAME来实现。
4.2.1将光标移到模板行的B5单元格

4.2.2通过【函数】,选择核算项目名称函数


4.2.3设置参数
在【核算项目类别】中,选择与核算项目代码取数相同的类别


一般情况下,需要取得与核算项目代码对应的名称,因此【核算项目代码】无需录入任何信息。


4.2.4报表效果
完成上述设置后,点击【自动填充】,即可自动取得核算项目代码、名称,效果如下:

图片.png





温馨提示:
1、如果用户在平时账务处理过程中,在基础资料--核算项目--客户中增加了明细,在使用【自动填充】时,系统将自动获取最新的核算项目信息。
2、如果需要练习这些新增功能,可以在软件安装好后,通过行【批量引入】的功能引入示例报表,供参考。

相关贴子
01 金蝶KIS账务平台V14.0发版及功能更新清单
02 [u]金[/u]蝶KIS账务平台V14.0_新增报表函数用法_设置报表模板行
03 金蝶KIS账务平台V14.0_新增报表函数用法_核算项目取数

04 金蝶KIS账务平台V14.0_新增报表函数用法_科目取数
05 金蝶KIS账务平台V14.0_新增报表函数用法_科目取数函数变更,支持数据动态取数
06 金蝶KIS账务平台V14.0_新增报表函数用法_项目组合取数函数
07 金蝶KIS账务平台V14.0_新增报表函数用法_汇总函数
08 金蝶KIS账务平台V14.0_新增报表功能_空行不打印