服务热线:022-26677809 , 13821206318
坚守“用户之友”的初心,做“专业的奋斗者”,始终坚持“持续创新”
首页 > 知识库 > 正文

报表格式能够从科目中直接套用科目编码

- 浏览:680 - 发布时间:2008-01-08 00:00:00.0
问题版本: 803-U8.52 问题模块: 2-UFO报表
所属行业: 0-通用 问题状态: 2-UU通注册用户
关 键 字: 参数设置 适用产品: 852UFO报表
补 丁 号: 开放状态: 0-UU通注册用户
原问题号: 提交时间: 2008-1-8
问题名称: 报表格式能够从科目中直接套用科目编码
问题现象: 在报表中能否可以增加一个功能,报表格式能够从科目中直接套用科目编码,比如费用表每月都有增减科目,这样一来,则报表格式每月都得根据科目手工增减项目,能否有一个功能可以直接引入科目取数?
原因分析: 目前只有报表的GETRECORD函数可以从数据库中读取多条记录。Getrecord函数可以取出满足一定条件的数据库的SQLSERVER数据的结果集。 具体的格式:GETRECORD("SQL语句",显示区域,显示格式[,],记录数上限),"SQL"语句可以自己输入,也可以通过向导生成。
解决方案: 取科目编码的公式:GETRECORD("Select code.ccode From code ","b2:b150",1,) Getrecord函数应注意以下几个问题: 1、如需要的是字符型,所选的区域单元应为字符型。 2、选定的单元,应不是公式定义的单元。 3、定义完公式后,一定要用菜单上的表页重算功能进行计算。 4、Getrecord函数只支持固定区的取数,不支持可变区的取数。 5、注意横纵向显示与所选区域的一致性。 6、只可以取登陆的当前登陆年度的帐套数据库。 7、如果对于使用较复杂的用户,可以使