|
问题现象:在用友8.52erp系统中用友U8版本号:U8.52软件的财务系统产品线UFO模块出现如下问题:在报表中能否可以增加一个功能,报表格式能够从科目中直接套用科目编码,比如费用表每月都有增减科目,这样一来,则报表格式每月都得根据科目手工增减项目,能否有一个功能可以直接引入科目取数?请帮忙解答!
原因分析:目前只有报表的GETRECORD函数可以从数据库中读取多条记录。Getrecord函数可以取出满足一定条件的数据库的SQLSERVER数据的结果集。具体的格式:GETRECORD("SQL语句",显示区域,显示格式[,],记录数上限),"SQL"语句可以自己输入,也可以通过向导生成。
解决方案:在用友erp 系统版本U8.52软件中取科目编码的公式:GETRECORD("Selectcode.ccodeFromcode","b2:b150",1,)Getrecord函数应注意以下几个问题:1、如需要的是字符型,所选的区域单元应为字符型。2、选定的单元,应不是公式定义的单元。3、定义完公式后,一定要用菜单上的表页重算功能进行计算。4、Getrecord函数只支持固定区的取数,不支持可变区的取数。5、注意横纵向显示与所选区域的一致性。6、只可以取登陆的当前登陆年度的帐套数据库。7、如果对于使用较复杂的用户,可以使用85*的自定义帐表功能,因此函数的SQL语句功能不如自定义帐表的功能强大,且自定义帐表生成的表单可以输出到UFO报表。
|
|