用友系统UFO报表常用资料Word文档下载推荐.docx
- 文档编号:14370816
- 上传时间:2022-10-22
- 格式:DOCX
- 页数:27
- 大小:30.95KB
用友系统UFO报表常用资料Word文档下载推荐.docx
《用友系统UFO报表常用资料Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《用友系统UFO报表常用资料Word文档下载推荐.docx(27页珍藏版)》请在冰豆网上搜索。
3、<
列>
:
"
B"
或"
!
2"
表示B列所有单元组成的区域;
表示表页中最后一列所有单元组成的区域;
4、〈行〉:
〈列〉"
#5:
#7"
表示第5行到第7行所有单元组成的区域;
:
#1:
##"
表示整个表页的区域;
5、<
如"
B:
D"
2:
4"
表示B列到D列的所有单元组成的区域。
A:
1:
表示整个表页的区域。
区域描述:
“报表名”—>
〈区域名称〉@表页号
如:
B1:
B11=“利润表”—>
A1:
A11@5
(三)关键字
关键字是游离于单元之外的特殊数据单元,可以唯一标识一个表页,用于区别并选择表页,为多维操作起“关键字”的作用,UFO提供六种关键字:
单位名称;
年;
月;
日;
季。
(四)筛选
筛选是执行UFO命令或函数时,根据用户指定的筛选条件,对报表中每一页或每一个可变行(列)进行判断,只处理符合筛选条件的表页或可变行(列)。
筛选条件分表页筛选条件和可变区筛选条件,表页筛选条件指定要处理的表页;
可变区筛选条件指定要处理的可变行或列。
格式:
FOR〈表页筛选条件〉〈;
可变区筛选条件〉
其中:
表页筛选条件确定要处理的表页,若省略则指当前表页;
ALL表示选择所有的表页。
例:
C2:
C5=E2:
E5FOR年〉2002
FOR年=2002AND月>
10
(五)关联
UFO报表中一张报表中的不同表页或不同的报表中存在着经济或勾稽关系,要根据这种对应关系找到相关连的数据进行引用,就要定义关联条件。
UFO在多个报表之间操作时,主要通过关联条件来实现数据组织。
关联条件跟在命令、函数的后面。
RELATION〈本表单值表达式1〉WITH〈对应报表单值表达式2〉[,〈单值表达式11〉WITH〈单值表达式22〉]
例如:
1、RELATION月WITH“ZJB”—>
月
表示取“ZJB”报表与本报同月的一页的数值
2、RELATION2WITH“ZJB”—>
季
表示取“ZJB”报表第二季度这一页的数值
3、A=“LRB”—>
BRELATION月WITH“LRB”—>
月+1
表示取“LRB”报表上一月B列的数值
(六)运算符
1、算术运算符
^平方;
*./乘除;
+-加减。
2、比较运算符
=等于;
>
大于;
小于;
不等于;
=大于或等于;
=小于或等于。
3、逻辑运算符
AND与并且;
OR或;
NOT非
二、单元计算公式
(一)在公式中如何表示报表
表页号@<
表页号>
如@2则表示第2页
当前表页:
@FORMRECNO()=1令第1页进行计算。
最大表页:
@@
(二)单元公式表述
格式:
目标区域>
=<
算术表达式>
[FOR<
表页筛选条件>
;
可变区筛选条件>
]
[RELATION<
关联条件>
]
RELATION可简写成RELA。
表页筛选条件(可选):
在报表的所有表页中指定参加运算的表页,如不指定表页筛选条件,则对所有的表页运算。
关联条件(可选):
建立本报表与其他报表之间的关联关系。
在单元公式中不用ALL则可对全部表页进行计算,但在命令窗中,二次开发平台中不用ALL则只对当前表页进行运算。
(三)单元公式举例
1、简单的单元公式:
A5=A6+A7;
A4:
A8=B4:
B8+C4:
C8
2、指定单元公式处理的表页
C2=(D1/E3)*100FORA1>
F5=((D1-E2)/E3)*100FOR年=1992AND月=10
3、从当前报表的其他表页中取数
B10=A1@1(所有表页,B10等于第1页A1单元的值)
B10="
A"
->
B10RELATION月WITH1(当前报表为"
A.REP"
)
(B10等于当前报表中"
月=1"
的B10单元的值)
SELECT函数(本报表累计函数)的运用
D5:
D20=C5:
C20+SELECT(D5:
D20,年@=年AND月@=月+1)
表示D5:
D20区域取本年累计值。
(如“损益表“中求累计值)
使用SELECT函数时不能使用表页筛选条件,@表示当前表页,月@为本月关键字中的"
月"
;
D=C+SELECT(D,年=1994AND月12)
4、从其他报表中取数
D5=“B”—>
D5@4
C5="
C10FOR年=1995RELATION月WITH"
本表中的C5等于B表年月相同的C10的值.
E2="
A2+"
C"
D4FOR月>
6RELATION月WITH"
月,月WITH"
月。
5、区域公式:
B8:
C12=0;
C7:
C13=F15:
F21+H6:
H12;
D3:
D25=E3:
E25/F3:
F25
A1:
A10=“盈利单位”FORJ20>
6、筛选条件的运用
在单元公式中,可进行如下设计:
.......FOR年=1996AND月>
6令1996年下半年的表页进行计算。
FOR月>
3AND月<
6
FORC1>
0ORC2>
FORMREC()=1令第一页进行计算
FORMREC()<
13令1-12页进行计算
7、关联条件的运用
RELATION<
单元|关键字|常量|变量>
WITH"
报表名"
WITH前的参数表示目前表页的特征
用关联条件从本表他页取数
A="
LRB"
BRELATION月WITH"
A列取本表上一月B列的值
BRELATION1WITH"
A列取本表1月B列的值
注意:
所有引用本月他页相同地址单元的计算公式只能在命令窗和批命令中使用,不能在单元公式中使用。
使用关联条件取本表他页数时,等号右边数据源区域必须有当前表表名。
8、用关联条件从其他表页取数
当我们从他表取数时,已知条件并不是页号,而是希望按年、月、日、季等关键字的对应关系来取他表数据。
ALL表示当前表页。
A=“LRB”->
BRELATION月WITH“LRB”->
表示本表各页A列取"
报表上月各页B列的数值
ARELATION年WITH“LRB”->
年,月WITH“LRB”->
令当前表各页A列取表“LRB”同年上月A列的值。
BFORALLRELATION1WITH“LRB”->
当前表页A列取表“LRB”1月B列的数值
B+“ZJB”->
CRELATION年WITH“LRB”->
年,月WITH“LRB”->
月,年WITH“ZJB”->
年,月WITH“zJB”->
9、相对单元公式
以上使用的都是绝对单元公式,如此时对表格进行行、列的增加或减少则单元公式不变。
以下是相对公式的应用:
如:
A10=PTOTAL(?
?
A9)
此时在A10单元前插入一行后单元公式为:
A11=PTOTAL(?
A10)
A1=B1+?
C1
此时在第一行前插入一行时,公式为:
A2=B1+?
C2
相对单元公式经移动或复制到其他单元,单元公式中引用的单元也随之改变。
10、定义单元公式应注意的事项
⑴单元公式中的单元地址不允许循环使用(SELECT、IFF函数除外),即本单元的公式中不能直接引用或间接引用本单元中的数据,如出现循环引用,单元中将显示“公式错误”。
⑵在可变区中不能定义单元公式,要计算可变区中的数据,可以在命令窗或批命令中进行。
⑶在组合单元中不能定义公式。
⑷在表样类型单元中输入“=”后,将弹出“单元公式”的对话框,在其中可定义单元公式。
三、报表审核及舍位平衡
1、审核公式
[<
关系表达式>
]<
页面筛选条件>
[;
]][RELATION<
页面关联条件>
[,<
]]
MESSAGE“<
提示信息>
”
C2=C3+C4+C5+C6+C7
MESS“C列合计不等!
D2=D3+D4+D5+D6+D7
MESS“D列合计不等!
执行审核:
数据状态点取“数据”——>
审核
2、审核公式组
C5=“as021.rep”->
F5,C6=“as021.rep”->
F6,C7=“as021.rep”->
F7,C8=“as021.rep”->
F8
RELATION1WITH“as021.rep”->
MESSAGE“一季度数据错误!
3、舍位平衡
REPORT“<
舍位表文件名>
”(生成新的舍位表)
RANGE<
区域>
]*
WE<
位数>
(千元则为3位)
[FORMULA<
平衡公式>
]](平衡关系)
操作:
定义舍位平衡公式:
格式状态下点[数据]——[编辑公式]——[舍位公式]
输入:
舍位表名、舍位范围、舍位位数、平衡公式。
执行:
数据状态下点取[数据]——[舍位平衡]
四、命令中的计算公式
计算公式在命令中的使用非常广泛,主要用于给单元赋值,能解决单元公式不能做到的一些功能。
LET<
区域|关键字|变量>
区域|关键字|变量>
]*]FOR]<
]];
]][RELATION<
[*]
LETA1=123
LET赋值命令的使用参见常用命令
格式特点:
⑴以LET引导计算公式;
⑵一个计算公式可以为若干个筛选条件、关联条件相同的区域赋值,各赋值表达式间以“,”分隔;
命令窗中计算公式的使用:
[工具]——[命令窗],可输入计算公式,输入一行后回车后即执行该行命令。
批命令中计算公式的使用:
[工具]——[二次开发],在二次开发窗中新建或打开批命令文件(*.SHI),在批命令编辑窗中逐行输入计算公式后存盘即可。
在要执行批命令时,点取菜单[文件]——[执行],选取所需批命令文件(*.SHI)即可。
命令中的计算公式与单元公式的区别:
两者非常相似,只需注意命令中计算公式有以下特点:
⑴以LET引导公式;
⑶可以为可变区赋值;
⑷批命令中可以用所有函数,命令窗中可使用除交互输入函数GETINT,GETSTR以外的所有函数,而单元公式不允许使用指针状态函数中的MBOF、MEOF;
交互输入函数GETINT、GETSTR,文件检测函数FILE。
⑸单元公式中,页面筛选条件缺省时为全部表页,而命令窗或批命令
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 用友 系统 UFO 报表 常用 资料