云南保会通软件公司,29年专注财务内控管理软件
0871-64646363 0875-2140105

首页 >服务支持>技术文章 >保会通环境函数

保会通环境函数

编辑时间:2019年10月20日 作者:保会通软件 浏览量:0

保会通环境函数

zwzw() 取当前年度文件名

coco() 取主体名、主管名

 

一、取当前年度文件名

函数名:zw()

格式:zw()

返回值:返回当前默认账务文件名。

举例:假设当前默认账务文件是“D:\BHTSoft\××单位\2001.cwd”那么

    zw() = D:\BHTSoft\××单位\2001.cwd。

参考:datedate()dayday() dirdir()dirndirn()dirtdirt()bbbb() bsjbsj()bhtbht()colnumcolnum()rownumrownum(),coco(),bbnabbna(),bbxhbbxh(),kjkmkjkm(),dwzmdwzm(),dwzmadwzma()

其它函数:账簿余额函数账簿余额函数账簿发生额函数账簿发生额函数账簿净额函数账簿净额函数会计凭证取数函数凭证取数函数数学函数数学函数报表函数报表函数

 

二、取主体名、主管名

函数名:co()

格式:co(参数)

返回值:函数返回当前注册账套的核算单位名称和会计主管姓名。

说明:参数为0123,并且可缺省,缺省时表示取核算单位名,若为1时,则取业务主管名,若为2时,则取法人代表名,若为3时,则取当前操作员名。

举例:co()=保会软件通公司。co(1)=管理员。

举例:假设当前默认报表是一张38行,8栏的报表,那么,rownum()=38。

参考:datedate()dayday() dirdir()dirndirn()dirtdirt()bbbb()zwzw()bsjbsj()bhtbht()colnumcolnum()rownumrownum(),bbnabbna(),bbxhbbxh(),kjkmkjkm(),dwzmdwzm(),dwzmadwzma()

其它函数:账簿余额函数账簿余额函数账簿发生额函数账簿发生额函数账簿净额函数账簿净额函数会计凭证取数函数凭证取数函数数学函数数学函数报表函数报表函数


通配符

通配符是信息技术中的一个重要概念,常应用于住处的查找和检索。在数据库中,对数据查找和检索常使用通配符。

例如对姓张的人的描述,我们常说张某、或张某某。这里的“某”就是通配符。用数据库语言来描述就是:

姓名 Like *

这里的“*”就是通配符,代表任何文字串,可以是一个字,可以是多个字,也可以没有字(即空字符)。也就是说:凡以“张”字开头的,包括“张”字,都在“张*”描述的范围内。

还有另外一个通配符“?”,它代表任何一个字符。

如:“张?”代表:张A、张B、张C、

“张??”代表:张AA、张AB、张CD、张强、张伟、

注意:一个汉字相当于两个英文字母。

“*”和“?”都西文状态(半角)下的,不是中文状态(全角)下的“*”和“?”.

通配符与数据库有关,前面说的“*”和“?”是Acess数据库下用的。在SQL Server数据库下,对应的使用通配符“%”和“_”。

保会通软件有A版和S版之分,A版使用Acess数据库S版使用SQL Server数据库

在取数函数中,科目参数的描述可以使用通配符。

例如:若你的损益类科目的代码在501--599之间,可用“5??”来表示所有损益类科目。

又如:可用“17?”表示所有170--179之间的科目,“221-1-???-1”表示所有形如221-1-n-1的科目,其中 n 为100--999之间的数。

值得一提的是,使用通配符应十分小心,否则就会将你不需要的科目包括进去,或者遗漏你所需要的科目,正确地使用通配符会使你的公式定义简捷而且无需维护。

扫一扫关注公众号.jpg扫一扫关注公众号.jpg