UFO报表 下载本文

张表页。

为了便于管理和操作,一般把经济意义相近的报表放在一个报表文件中,例如,各月编制的利润表就可归集在“利润表.REP”报表文件中。在报表文件中,确定一个数据所在的位置,其要素是“表页号”、“行号”、“列号”。由此可见,报表文件就是一个三维表,如表2所示。

表2 报表文件

表页3 表页2 表页1

项 目 现 金 ???. 期初数 9 000 期末数 18 000 UFO报表的技术指标:

行 数: 1—9999 (缺省值为 50 行) 列 数: 1—255 (缺省值为 7 列) 行 高: 0—160毫米 (缺省值为5毫米) 列 宽: 0—220毫米 (缺省值为26毫米) 表页数: 1—99,999页 (缺省值为1页) 5. 单元及单元属性

表中由表行和表列确定的方格称为单元,专门用于填制各种数据。单元是组成报表的最小单位,每个单元都可用一个名字来标识,称为单元名。单元名用所在行和列的坐标表示,行号用数字1-9999表示,列标用字母A-IU表示,例如,C2表示报表中第2行第C列对应的单元。

单元属性包括:单元类型、对齐方式、字体颜色、表格边框等。 单元类型有数值型、字符型和表样型。

数值单元:是报表的数据,在数据状态下输入。数值单元必须是数字,可直接输入也可由单元中存放的公式运算生成。建立一个新表时,所有单元的单元类型均默认为数值型。

字符单元:是报表的数据,在数据状态下输入。字符单元的内容可以是汉字、字母、数字及各种键盘可输入的符号组成的一串字符。字符单元的内容可以直接输入也可以由单元公式生成。

表样单元:是报表的格式,是在格式状态下输入的所有文字、符号或数字。表样单元对所有表页都有效。表样单元在格式状态下输入和修改,在数据状态下只能显示而无法修改。

对齐方式有左对齐、右对齐、居中等。

6. 区域与组合单元

区域由一张表页上的一组单元组成,自起点单元至终点单元是一个完整的矩形块。 在 UFO 中,区域是二维的,最大的区域是一个二维表的所有单元(整个表页),最小

5

的区域是一个单元。

在描述一个区域时,开始单元(左上角单元)与结束单元(右下角单元)之间用冒号“:”连接。例如,C3:F6。

组合单元由相邻的两个或更多的单元组成,这些单元必须是同一种单元类型(表样、数值、字符),UFO在处理报表时将组合单元视为一个单元。组合单元的名称可以用区域的名称或区域中的单元的名称来表示。例如把B2到B3定义为一个组合单元,这个组合单元可以用“B2”、“B3”、或“B2:B3”表示。

7. 固定区与可变区

固定区是组成一个区域的行数和列数的数量是固定的数目。一旦设定好以后,在固定区域内其单元总数是不变的。

可变区是屏幕显示一个区域的行数或列数是不固定的数字,可变区的最大行数或最大列数是在格式设计中设定的。

在一个报表中只能设置一个可变区,或是行可变区或是列可变区,行可变区是指可变区中的行数是可变的;列可变区是指可变区中的列数是可变的。

设置可变区后,屏幕只显示可变区的第一行或第一列,其他可变行列隐藏在表体内。在以后的数据操作中,可变行列数随着您的需要而增减。

有可变区的报表称为可变表。没有可变区的表称为固定表。

8. 关键字

关键字是游离于单元之外的特殊数据单元,可以唯一标识一个表页,用于在大量表页中快速选择表页。

UFO 共提供了以下六种关键字,关键字的显示位置在格式状态下设置,关键字的值则在数据状态下录入,每个报表可以定义多个关键字。

单位名称:字符(最大28个字符),为该报表表页编制单位的名称 单位编号:字符型(最大10个字符),为该报表表页编制单位的编号 年: 数字型(1980~2099),该报表表页反映的年度 季: 数字型(1~4),该报表表页反映的季度 月: 数字型(1~12),该报表表页反映的月份 日: 数字型(1~31),该报表表页反映的日期

除此之外,UFO有自定义关键字功能,可以用于业务函数中。

2 报表格式设计

会计报表系统基础设置一般包括:创建新的会计报表、报表格式设计、报表公式定义等。

UFO在格式状态下设计报表的表样,例如,表尺寸、行高列宽、单元属性、组合单元、关键字、可变区等;在格式状态下定义报表的公式,如单元公式、审核公式、舍位平衡公式等。

6

2.1 设计表样

在设计表样之前应在“企业应用平台”中启动“UFO报表”管理系统,创建一个新的会计报表文件。UFO建立的是一个报表簿,可容纳多张报表。

新表创建完成后,应进行报表的格式设计,报表格式设计是制作报表的基本步骤,它决定了整张报表的外观和结构。

会计报表格式设置的主要内容有:设置报表大小、画表格线、标题、表日期、表头、表尾和表体固定栏目的内容、设置单元属性等。

进行报表格式设计,可使用菜单功能进行操作,也可使用命令操作。 例:自定义“利润表”的格式,如表3所示。

表3利润表格式

损益表单位名称: 年 月单位:元项目行次本月数一、产品销售收入1 减:产品销售成本2 产品销售费用3 产品销售税金及附加4二、产品销售利润5 加:其他业务利润6 减:管理费用7 财务费用8三、营业利润9 加:投资收益10 补贴收入11 营业外收入12 减:营业外支出13 加:以前年度损益调整14四、利润总额 15 减:所得税16五、净利润17制表: 报报送日期:本年累计 1. 设置表尺寸

设置报表尺寸是指设置报表的行数和列数。设置前可事先根据所要定义的报表大小计

算该表所需的行、列,然后再设置。

操作步骤:

(1)单击“格式”|“表尺寸”,打开“表尺寸”对话框,如图4所示。

7

图 4 设置表尺寸

(2)在“行数”文本框中输入“21”,在“列数”文本框中输入“4”。 (3)单击【确认】按钮,即可得到如图5所示的表格。

图 5 21*4表格

2. 定义行高和列宽

设置列宽应以能够放下本栏最宽数据为原则,否则在生成报表时会产生数据溢出的错

8