保会通财务软件函数大全.doc
《保会通财务软件函数大全.doc》由会员分享,可在线阅读,更多相关《保会通财务软件函数大全.doc(46页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、保会通财务软件函数大全.txt等待太久得来的东西多半已经不是当初自己想要的了。一层秋雨一阵凉,一瓣落花一脉香,一样流年自难忘,一把闲愁无处藏。幸福生活九字经:有希望,有事干,有人爱。女人和女人做朋友,要之以绿叶的姿态,同时也要暗藏红花的心机。第一章函数综述在保会通软件的“报表”模块和“会计账务”模块的凭证分录模板中,我们希望系统能够按我们的要求自动生成数据。自动生成数据就是计算机的一大优势,但如何让计算机按我们指定的要求生成数据呢,其核心问题是如何向计算机表达我们的要求。为此,保会通软件引入函数来表达用户的取数要求。为了使函数能表达用户的取数要求,函数必须能准确地描述数据的位置、类别和其他一些
2、条件。同时函数是提供给用户直接使用的,它必须简单、规范、易于记忆和使用。一、函数的形式函数的形式二、表达式表达式三、变量变量四、表达式的执行轮次表达式的执行轮次五、表达式中的注释表达式中的注释六、表达式的值类型表达式的值类型一、函数的形式函数具有以下通用形式:函数名(参数1,参数2,参数n)如:y(101)、tl(501,321)、f(511,#y1)t(511,#y,c:保会通数据单位2001.cwd)、。函数名:描述数据类别或对数据的操作要求。如:取余额、取发生额、取绝对值、。括号“(”和“)”:函数定界符,用于把函数名和参数分开,同时也起标识函数的作用。参数1,参数2,、参数n:函数的参
3、数表,用于描述数据的位置、所处的时间和其他一些对数据的限制条件。函数参数的多少和意义因函数名的不同而不同。【上一页函数综述】【下一页表达式】二、表达式表达式是将常数、变量、函数用运算符号连接而成的数学表达式。表达式用于对复杂数据的处理。表达式中可用的运算符号有:“+”(加)“-”(减)“*”(乘)“/”(除)“%”(整除取余)“”(方幂)“=”(相等吗)“!=”(不等吗)“”(大于吗)“=”(大于或等于吗)“=”(小于或等于吗)“!”(逻辑非)“&”(逻辑与)“|”(逻辑或)“(”(左括号)“)”(右括号)【上一页函数的形式】【下一页变量】 K三、变量变量是一个以“#”开头的文字串。一个变量代
4、表一个表达式,一个变量应该在变量表中被定义后方可使用。定义变量时应确定变量的如下内容:变量名:以“#”开头的文字串,除“#”外其他文字必须为大小写字母或数字。变量名是变量的标识,它在引用变量的时候使用;表达式(公式):变量的表达式就是变量内容,即变量值;值类型(类型):变量的值类型有“文字”、“数值”和“自动”三种类型;说明:变量的说明简述变量的内容或作用,以帮助对变量的识别和使用。变量表:变量表是保会通数据文件用来存放变量的列表,一张保会通报表母表有唯一一张变量表。【上一页表达式】【下一页表达式的执行轮次】四、表达式的执行轮次表达式表达式往往被成批使用,如报表中的表达式、凭证分录模板中的表达
5、式等。软件在使用多个表达式来自动生成数据时,执行表达式取数的次序一般是“Z”次序,即先左后右先上后下。如果实际执行次序不是这样,应当使用表达式的“轮次”来改变表达式被执行的次序。一般说来,如果一组表达式没有附加轮次,系统按“Z”次序逐一执行完一次表达式取数后,即告完成。如果在一组表达式中引入轮次,即在每一个表达式的前面加上一个被称为轮次的数字(0、1、2、3、),用“:”(英文冒号)将它与表达式连接。引入轮次后,如果一组表达式的最大轮次为n,系统按“Z”次序从头至尾执行n+1次(遍)取数,第0次只执行轮次为0(或无轮次)的表达式取数,第1次只执行轮次为1的表达式取数,第n次只执行轮次为n的表达
6、式取数。如此这般,即可达到改变表达式在表达式组中被执行的次序。如上图所示,左边表达式组执行取数的次序为:表达式1表达式2表达式3表达式4表达式5表达式6表达式7表达式8表达式9表达式10表达式11表达式12,右边表达式组执行取数的次序为:第0轮,表达式2表达式3表达式8表达式10表达式12,第1轮,的表达式1表达式6表达式7表达式11,第2轮,表达式5表达式9,第3轮,表达式4,【上一页变量】【下一页表达式中的注释】五、表达式中的注释表达式中可以使用注释符“/”、“/*”和“*/”。注释符“/”:从“/”开始注释到末尾。如:ydc(10?)/期初贷方余额。注释符“/*”和“*/”:注释符“/*
7、”和“*/”必须成对使用,注释表达式中从“/*”开始到“*/”结束之间的内容。如:ydc(10?/*账户代码*/,#y/*会计月*/,#z/*账簿文件*/)。【上一页表达式的执行轮次】【下一页表达式的值类型】六、表达式的值类型表达式的值类型有文字型和数值型两种。常数也有文字型和数值型两种。文字型常数常用来表示账户代码,账簿文件名。文字型常数应当用两个英文引号“”将它引起来,如:10?、c:BHTSoft单位2001.cwd、。【上一页表达式中的注释】【下一页科目代码参数】第二章函数的参数一、函数的形式函数的形式二、报告期报告期三、账簿文件账簿文件四、文件名文件名五、报表名报表名六、报表行(行号
8、) 表行七、报表栏(栏号) 表栏八、单元格单元格九、块(矩形块) 块十、坐标坐标十一、区域区域【上一页表达式的值类型】【下一页科目科目代码参数】一、科目(账户)代码参数账簿记载的经济内容一般是按账户(科目)归类收集的,因此,账户(科目)是多种函数都用到的函数参数,科目参数可以是一级科目或各级明细科目,也可以是若干个科目。当只取某个指定科目的某种数据时,科目参数就是该科目的代码;若需要取多个科目的某种数据时,可以将这些科目一一列举出来,彼此间用分号“;”连接。在取数函数中,科目参数的描述可以使用通配符通配符。例:yjc(101),表示取101科目的期初借向余额;yjc(101;102;109),
9、表示取101、102、109三个科目的期初借向余额;yjc(10?,#y,#z),表示取科目代码从100至109之间的所有科目的期初借向余额。yjm(12201*),表示取12201科目的所有子目的期末借向余额。若会计科目带辅助核算,科目需要描述到辅助科目时,应按主科目的辅助核算项位置,在主科目后,将辅助科目一一列举出来,中间用“”连接。像上图对话框中的科目,我们就可以写成:913科目:的辅助核算项定义如下图:注意:在描述科目的辅助项时,辅助科目码前一定要带组码,而且要注意辅助核算项的位置。没有辅助核算项的位置,也要加“”。除非此位置之后再也没有指定辅助科目,如:科目:等同于:。【上一页函数的
10、参数】【下一页报告期】二、报告期报告期是指报表的报告期,是以月份为单位的。如下图:保会通软件报表模块,是一个通用电子表格模块,一张报表由一张母表、若干张子表构成。母表总是处在报表目录的一级位置,一张母表可以有多级子表构成。如上图,资产债表就是一张母表,表号为1。它下面有一级子表,子表号分别为:1、2、3、11、12、13、101、102、。保会通函数中专门有一个函数:dirndirn(),就是取上述子表号的。我们常用它取出来的数作为账簿取数函数的报告期。“报告期”是账簿取数函数的一个重要参数,系统对报告期的解释方法是:1、若报告期为六位数,如:,直接作为月份使用,因为账簿中的月份都是“年月”六
11、位数的。2、若报告期为两位数内,112解释成账套年度112月,1399也当成12解释。可见有多个数表示12月,用户可根据这一特征,做出几张12月份的报表,如年末转账前的,转账后的。3、若报告期为三位数,则百位数账套年度被解释成年,十位个位数被解释成月。如:101112被解释成账套年度的下一年度的112月。这样一张母表下就可以有两个年度的子表了,如上图。4、可以用“:”将两个上述所指的月份连接起来,表示两个月份之间的数月。如:4:6表示账套年度的二季度。1:+dirt()表示一至当前月,常用作累计数的报告期参数。对a:b而言,要求a、b百位数以上应相同,若不相同,取大者解释。如“1:103”被当
12、成“101:103”解释。常用的报告期就两个:本月变量“#y”就是取“本月”的。#ydirn()。年初至本月变量“#y1”就是取“年初至本月”的。#y11:+dirt()。报告期变量可缺省,缺省时默认值就是变量“#y”。用户完全可以构造别的形式的子表,如:不过要这样的活,就修改变量“#y”和“#y1”的定义了。#ydirt(1)+dirt()。#y1dirt(1)+”01:”+#y。【上一页科目代码参数】【下一页账簿文件】三、账簿文件账簿文件是指由保会通软件创建的年度数据文件的全路径名,比如:c:保会通数据单位2001.cwd。如果是SQL Server数据库(S版软件的数据文件),账簿文件名
13、是指数据库名,而非物理文件名。命名规则是:保会通数据文件扩展名账套号年度如:cwd就是账套号为“0001”的2009年账务数据文件。在账簿取数函数中常常可以缺省账簿文件参数,缺省时,以变量“#z”代之。在变量表中,#zzw()。函数zw(),是取当前报表的默认账簿文件。【上一页报告期】【下一页文件名】四、文件名本系统中文件名指两种类型的文件,账簿文件名账簿文件和报表名报表名。【上一页账簿文件】【下一页报表名】五、报表名报表名是指报表模块中报表的表号(或报表文件全名),在取数函数中常常可以缺省报表名参数,缺省时,表示当前操作报表。【上一页文件名】【下一页报表行(行号)】六、报表行(行号)在本系统
14、中,报表行是从上到下连续编排,依次用自然数(1,2,3,n)从小到大表示,最大行号也就是该表的行数。【上一页报表名】【下一页报表栏(栏号)】七、报表栏(栏号)在本系统中,报表栏是从左到右连续编排,用大写的英文字母表示,AZ依次代表第1栏到第26栏,AAAZ代表第27栏到第52栏,BABZ代表第53栏到第78栏,依此类推。【上一页报表行(行号)】【下一页单元格】八、单元格单元格是指报表栏、行的交叉点,一个交叉点就是一个单元格,可以认为单元格是报表的细包。单元格的描述有两方面,一方面是内容描述,另一方面是位置描述,单元格的位置是指它在报表中所处的栏的栏号及所处的行的行号,单元格的位置可以用坐标来表
15、示,单元格的坐标形式为:栏号行号其中:栏号在前,行号在后,比如:A2表示第一栏和第二行的交叉点,即栏坐标是A,行坐标是2。单元格的内容应根据报表的需要来定义。若一张报表有8栏、38行,那么,这张报表就有838304个单元格。【上一页报表栏(行号)】【下一页块(矩形块)】九、块(矩形块)块是由单元格堆集而成的,规则的块也称为矩形块。【上一页单元格】【下一页坐标】十、坐标坐标是用一对有序数来描述平面内的点的一种表示法,本系统中,单元格的位置描述就是用坐标来描述的,坐标的原点是报表的左上角,栏坐标向右递增,行坐标向下递增。【上一页块(矩形块)】【下一页区域】十一、区域区域是指给定报表的有效单元格或有
16、效单元块,区域可以是一个单元格,也可以是一个矩形块,还可以是由一些有效单元格堆集而成的一个块,还可以是由若干分散的有效单元格或块组成。一个矩形块是用它的左上角单元格坐标和右下角单元格坐标来表示,并用冒号“:”将其连接(“:”是英文字符),如:C1:D10,B3:B21,E2:E8等。一个不规则的块可以分解成若干个单元格和矩形块。若一个区域是由若干单元格和块组成,则必须用分号“;”将它们分隔,如:A2;B2:D10;E30是由两个单元格A2、E30和一个矩形块B2:D10组成的一个区域。 【上一页坐标】【下一页账簿取数函数分类】第三章账簿取数函数一、账簿取数函分类按取数账簿分,可分成:复式账簿取
17、数函数、单式账簿取数函数。函名以复式账簿取数函数为基础,单式账簿取数函数的函数名在复式账簿取数函数名前加“xm”。如:y()复式账期末余额函数xmy()单式账期末余额函数按所取数的属性分,可分成:金额取数函数、数量取数函数、外币取数函数。函数名以金额取数函数为基础,数量取数函数在金额取数函数名前加“sl”,外币取数函数在金额取数函数名前加“wb”。如:fd()复式账贷方发生额函数(取金额)slfd()复式账贷方发生额函数(取数量)wbfd()复式账贷方发生额函数(取外币)xmslfd()单式账贷方发生额函数(取数量)wbxmfd()单式账贷方发生额函数(取外币)注意:账簿描述字(xm)、数值属
18、性描述字(sl、wb)都有时、位置可随意。xmslfd()slxmfd()wbxmfd()xmwbfd()按取数类别分,可分成:余额函数(y)、同向余额求和函数(t)、发生额函数(f)、发生净额函数(n)。若是对复式账取数还有:分录取数函数(tl、tll)、利润函数(k)。函数还有更多更细的分类,请仔细查看“函数向导”对话框。如下图:账簿取数函数的完整形式为:函数名(会计科目参数,报告期(时间),账务数据文件名,取数范围,取数标志)【上一页区域】【下一页账簿余额函数】二、账簿余额函数yjcyjc()期初借方余额函数ydcydc()期初贷方余额函数yjmyjm()期末借方余额函数ydmydm()
19、期末贷方余额函数tjctjc()期初明细科目同向借方余额函数tdctdc()期初明细科目同向贷方余额函数tjmtjm()期末明细科目同向借方余额函数tdmtdm()期末明细科目同向贷方余额函数期初借方余额函数函数名:yjc()格式:yjc(科目科目代码参数,报告期报告期,文件账簿文件,取数范围,取数标志)返回值:返回指定科目在指定报告期期初借方余额。函数记忆方法:y表示余额;j表示借方;c表示期初。组成函数名的三个字母的顺序可以颠倒,并可省略字母j,缺省字母j时表示借方。举例:yjc(111,3,#z) 表示取会计科目为111的3月份的借方期初余额。参考:ydcydc(),yjmyjm(),y
20、dmydm(),tdctdc(),tjctjc() ,tjmtjm(),tdmtdm()。其它函数:账簿发生额函数账簿发生额函数,账簿净额函数账簿净额函数,会计凭证取数函数凭证取数函数,数学函数数学函数,环境函数环境函数,报表函数报表函数。期初贷方余额函数函数名:ydc()格式:ydc(科目科目代码参数,报告期报告期,文件账簿文件,取数范围,取数标志)返回值:返回指定科目在指定报告期期初贷方余额。函数记忆方法:y表示余额;d表示贷方;c表示期初。组成函数名的三个字母的顺序可以颠倒。举例:ydc(211,1,#z) 表示取会计科目为211的1月份月初贷方余额。参考:yjcyjc(), yjmyj
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 会通 财务软件 函数 大全
限制150内