4 UFIDA用友 第一章系统介绍 1.212便捷的应用程序间信息交流功能 UFO报表采用OLE技术,使UFO报表与支持此技术的应用程序(如Microsoft office 之间实现信息共享,将选定的信息以对参的形式嵌入 0报表中:方使用户实现 、修子衣格、图表等,而U0报表也可以统气 建 1.2.13提供应用查询服务 等)之间数据传递的桥梁。一旦安装了这些系统,U下O报表可以将它们提供的函数 加入到函数向导中。 1.214图文混排 将区域作图生成的图形以对象形式插入到报表中,当数据改变时可以不切换窗口观 察到图形的变化,使图表更加直观,并提供对图表对象的预览及打印。 1.215提供行业报表模板 提供了多个行业的标准财务报表模板,包括最新的《现金流最表》,可以轻松生成 复杂报表。提供自定义模板的新功能,可以根据本单位的实际需要定制模板。 1.216提供联查明细账功能 提供在报表上联查明细账功能,用户可以通过此功能查询与报表数据相关账务系统 中的的明细账来进行数据的查询分析。 休息一会儿
4 第一章 系统介绍 1.2.12 便捷的应用程序间信息交流功能 UFO报表采用OLE技术,使UFO报表与支持此技术的应用程序(如Microsoft office) 之间实现信息共享,将选定的信息以对象的形式嵌入 UFO 报表中。方便用户实现 信息共享及更新,可以在 UFO 报表中插入其它应用程序创建的信息如:Microsoft Excel 电子表格、图表等,而 UFO 报表也可以嵌入其它应用程序中。使工作更加直 观,简单。 1.2.13 提供应用查询服务 为用户提供了应用服务的查询功能,同时应用查询服务提供的函数架起了 UFO 报 表系统和用友软件股份公司的其他业务应用模型(用友公司的总账系统、薪资系统 等)之间数据传递的桥梁。一旦安装了这些系统,UFO 报表可以将它们提供的函数 加入到函数向导中。 1.2.14 图文混排 将区域作图生成的图形以对象形式插入到报表中,当数据改变时可以不切换窗口观 察到图形的变化,使图表更加直观,并提供对图表对象的预览及打印。 1.2.15 提供行业报表模板 提供了多个行业的标准财务报表模板,包括最新的《现金流量表》,可以轻松生成 复杂报表。提供自定义模板的新功能,可以根据本单位的实际需要定制模板。 1.2.16 提供联查明细账功能 提供在报表上联查明细账功能,用户可以通过此功能查询与报表数据相关账务系统 中的的明细账来进行数据的查询分析。 休息一会儿
第2章UF0的基本概念 2.1什么是报表的格式状态和数据状态 工作是在不园的 现状态切换的是 “编辑”菜单中的“格式/数据状态”菜单 选择这个菜单可以在设计格式状态和处理数据状态之间切换。 2.11格式状态 在格式状态下设计报表的格式,如表尺寸、行高列宽、单元属性、组合单元、关键 字、可变区等。报表的三类公式:单元公式(计算公式)、审核公式、舍位平衡公 式也在格式状态下定义。 在格式状态下所做的操作对本报表所有的表页都发生作用。在格式状态下不能进行 数据的录入、计算等操作。 在格式状态下时,您所看到的是报表的格式,报表的数据全部都隐藏了。 2.1.2数据状态 在数据状态下管理报表的数据,如输入数据、增加或删除表页、审核、舍位平衡、 做图形、汇总、合并报表等。在数据状态下不能修改报表的格式。 在数据状态下时,您看到的是报表的全部内容,包括格式和数据。 2.2单元 单元是组成报表的最小单位,单元名称由所在行、列标识。 行号用数字1-9999表示, 列标用 子母A-U表示 例如:D22表示第4列第22行的那个单元 单元有以下三种类型: 2.2.1数值单元 是报表的数据,在数据状态下(格式/数据按钮显示为"数据”时)输入。 的意器人安收的凭松数 所有单元的类型缺省为数值。 2.2.2字符单元 是报表的数据,在数据状态下(格式/数据按钮显示为"数据"时)输入
第 2 章 UFO 的基本概念 2.1 什么是报表的格式状态和数据状态 UFO 报表 将含有数据的报表分为两大部分来处理,即报表格式设计工作与报表数 据处理工作。报表格式设计工作和报表数据处理工作是在不同的状态下进行的。实 现状态切换的是一个特别重要的按钮──“编辑”菜单中的“格式/数据状态”菜单, 选择这个菜单可以在设计格式状态和处理数据状态之间切换。 2.1.1 格式状态 在格式状态下设计报表的格式,如表尺寸、行高列宽、单元属性、组合单元、关键 字、可变区等。报表的三类公式:单元公式(计算公式)、审核公式、舍位平衡公 式也在格式状态下定义。 在格式状态下所做的操作对本报表所有的表页都发生作用。在格式状态下不能进行 数据的录入、计算等操作。 在格式状态下时,您所看到的是报表的格式,报表的数据全部都隐藏了。 2.1.2 数据状态 在数据状态下管理报表的数据,如输入数据、增加或删除表页、审核、舍位平衡、 做图形、汇总、合并报表等。在数据状态下不能修改报表的格式。 在数据状态下时,您看到的是报表的全部内容,包括格式和数据。 2.2 单元 单元是组成报表的最小单位,单元名称由所在行、列标识。 行号用数字 1-9999 表示,列标用字母 A-IU 表示。 例如:D22 表示第 4 列第 22 行的那个单元。 单元有以下三种类型: 2.2.1 数值单元 是报表的数据,在数据状态下(格式/数据按钮显示为"数据"时)输入。 数值单元的内容可以是 1.7*(10E-308)~1.7*(10E+308)之间的任何数(15 位有效数 字),数字可以直接输入或由单元中存放的单元公式运算生成。建立一个新表时, 所有单元的类型缺省为数值。 2.2.2 字符单元 是报表的数据,在数据状态下(格式/数据按钮显示为"数据"时)输入
6 UFIDA用友 第二章UFO的基本概念 字母、数字及各种键盘 内容也可由单元公式生成。 2.23表样单元 是报表的格式,是定义一个没有数据的空表所需的所有文字、符号或数字。一旦单 元被定义为表样,那么在其中输入的内容对所有表页都有效。 表样在格式状态下(格式/数据按钮显示为"格式"时)输入和修改,在数据状态下(格 式/数据按钮显示为”数据"时)不允许修改。 一个单元中最多可以输入31个汉字、数字、英文字母、标点符号等。 【例21】:如图21为某单位的资产负债表,屏幕显示为格式下的情形。看到的 没有数据的空表内容就是表样。 宗款这不控智释股尚资份香是资电器 和“期末数”两列所包含的单元就是 值单元 资产负货表 资产负债表 十。十 图2.1 图2.2 2.3表页 个UF0报表最多可容纳99,999张表页,每一张表页是由许多单元组成的 个报表中的所有表页具有相同的格式,但其中的数据不同。 表页在报表中的序号在表页的下方以标签的形式出现,称为“页标”。页标用"第1页 ·第99999贝"表。 2.4区域 由一张表页上的一组单元组成,自起点单元至终点单元是一个完整的长方形矩阵。 在UO报表中,区域是二维的,最大的区域是一个二维表的所有单元(整个表页), 最小的区域是一个单元
6 第二章 UFO 的基本概念 字符单元的内容可以是汉字、字母、数字及各种键盘可输入的符号组成的一串字符, 一个单元中最多可以输入 31 个汉字、数字、英文字母、标点符号等。字符单元的 内容也可由单元公式生成。 2.2.3 表样单元 是报表的格式,是定义一个没有数据的空表所需的所有文字、符号或数字。一旦单 元被定义为表样,那么在其中输入的内容对所有表页都有效。 表样在格式状态下(格式/数据按钮显示为"格式"时)输入和修改,在数据状态下(格 式/数据按钮显示为"数据"时)不允许修改。 一个单元中最多可以输入 31 个汉字、数字、英文字母、标点符号等。 【例 2-1】:如图 2-1 为某单位的资产负债表,屏幕显示为格式下的情形。看到的 没有数据的空表内容就是表样。 点取“格式/数据”按钮切换到数据状态后,屏幕如图 2-2,这时您可以看到表中显 示的数据。这个资产负债表中的“年初数”和“期末数”两列所包含的单元就是数 值单元。 图 2-1 图 2-2 2.3 表页 一个 UFO 报表最多可容纳 99,999 张表页,每一张表页是由许多单元组成的。 一个报表中的所有表页具有相同的格式,但其中的数据不同。 表页在报表中的序号在表页的下方以标签的形式出现,称为"页标"。页标用"第 1 页 "-"第 99999 页"表示。 2.4 区域 由一张表页上的一组单元组成,自起点单元至终点单元是一个完整的长方形矩阵。 在 UFO 报表 中,区域是二维的,最大的区域是一个二维表的所有单元(整个表页), 最小的区域是一个单元
第二章UFO的基本概念 UFIDA用友 2.5组合单元 卓的合物瑞器无是早税无关型(表样、数值 可以组合同一行相邻的几个单元,可以组合同一列相邻的几个单元,也可以把一个 多行多列的平面区域设为一个组合单元。 组合单元的名称可以用区域的名称或区域中的单元的名称来表示。 例如把B2到B3定义为一个组合单元,这个组合单元可以用"B2”"、"B3”、或B2B3 表示。 2.6报表的大小 行数:19999(缺省值为50) 1-255(缺省馆 为7列 行高: 0-160毫米(缺省值为5毫米) 列宽:0-220毫米(缺省值为26毫米) 表页数:1-99,999页(缺省值为1页) 2.7固定区和可变区 固定区是组成 个区域的行数和列数的数量是周定的数目。一旦设定好以后,在固 定区域内其单元总数是不变的。 可变区是屏靠显示一个区域的行数或列数是不固定的数字,可变区的最大行数或最 大列数是在格式设计中设定的。 在一个报表中只能设置一个可变区,或是行可变区或是列可变区,行可变区是指可 变区中的行数是可变的:列可变区是指可变区中的列数是可变的。 设置可变区后,屏幕只显示可变区的第一行或第一列,其他可变行列隐藏在表体内。 在以后的数据操作中,可变行列数随着您的需要而增减。 有可变区的报表称为可变表。没有可变区的表称为固定表。 2.8关键字 心0报表的多个表代表黄不的经济爸义,例如主爸单位把其0下属单8 的利 ”在 中迅速找到特定单位有必要每张表页设置一个标记,例如把单位名称设为标记,这 个标记就是关键字。 关键字是游离于单元之外的特殊数据单元,可以唯一标识一个表页,用于在大量表 页中快速选择表页
第二章 UFO 的基本概念 7 2.5 组合单元 由相邻的两个或更多的单元组成,这些单元必须是同一种单元类型(表样、数值、 字符),UFO 报表在处理报表时将组合单元视为一个单元。 可以组合同一行相邻的几个单元,可以组合同一列相邻的几个单元,也可以把一个 多行多列的平面区域设为一个组合单元。 组合单元的名称可以用区域的名称或区域中的单元的名称来表示。 例如把 B2 到 B3 定义为一个组合单元,这个组合单元可以用"B2"、"B3"、或"B2:B3" 表示。 2.6 报表的大小 行数: 1-9999 (缺省值为 50 行) 列数: 1-255 (缺省值为 7 列) 行高: 0-160 毫米 (缺省值为 5 毫米) 列宽: 0-220 毫米 (缺省值为 26 毫米) 表页数: 1-99,999 页(缺省值为 1 页) 2.7 固定区和可变区 固定区是组成一个区域的行数和列数的数量是固定的数目。一旦设定好以后,在固 定区域内其单元总数是不变的。 可变区是屏幕显示一个区域的行数或列数是不固定的数字,可变区的最大行数或最 大列数是在格式设计中设定的。 在一个报表中只能设置一个可变区,或是行可变区或是列可变区,行可变区是指可 变区中的行数是可变的;列可变区是指可变区中的列数是可变的。 设置可变区后,屏幕只显示可变区的第一行或第一列,其他可变行列隐藏在表体内。 在以后的数据操作中,可变行列数随着您的需要而增减。 有可变区的报表称为可变表。没有可变区的表称为固定表。 2.8 关键字 一个 UFO 报表的各个表页代表着不同的经济含义,例如主管单位把其 30 下属单位 的利润表组成一个报表文件,每个单位的利润表占一张表页。为了在这 30 张表页 中迅速找到特定单位有必要每张表页设置一个标记,例如把单位名称设为标记,这 个标记就是关键字。 关键字是游离于单元之外的特殊数据单元,可以唯一标识一个表页,用于在大量表 页中快速选择表页
8 UFIDA用友 第二章UFO的基本概念 2.9筛选 筛选是在执行UFO报表的命令或函数时,根据用户指定的筛选条件,对报表中每 个表页或每一个可变行(列)进行判断,只处理符合筛选条件的表页或可变行 (列);不处理不符合筛选条件的表页或可变行(列)。 筛选条件分为表页筛选条件和可变区筛选条件。表页筛选条件指定要处理的表页: 可变区筛选条件指定要处理的可变行或可变列 2.10关联 UO报表中的数据有着特殊的经济含义,因此报表数据不是孤立存在的,一张报表 中不同表页的数据或多个报表中的数据可能存在着这样或那样的经济关系或勾稽 2.11二维表和三维表 确定某一数据位置的要素称为“维”。在一张有方格的纸上填写一个数,这个数的 位置可通过行和列(二维)来描述。 如果将一张有方格的纸称为表,那么这个表就是二维表,通过行(横轴)和列(纵轴) 可以找到这个二维表中的任何位置的数据。 如果将多个相同的二维表叠在一起,找到某一个数据的要素需增加一个,即表页号 (Z轴)。这一叠表称为一个三维表。 如果将多个不同的三维表放在一起,要从这多个三维表中找到一个数据,又需增加 一个要素,即表名。三维表中的表间操作即称为“四维运算 休息一会儿
8 第二章 UFO 的基本概念 2.9 筛选 筛选是在执行 UFO 报表的命令或函数时,根据用户指定的筛选条件,对报表中每 一个表页或每一个可变行(列)进行判断,只处理符合筛选条件的表页或可变行 (列);不处理不符合筛选条件的表页或可变行(列)。 筛选条件分为表页筛选条件和可变区筛选条件。表页筛选条件指定要处理的表页; 可变区筛选条件指定要处理的可变行或可变列。 2.10 关联 UFO 报表中的数据有着特殊的经济含义,因此报表数据不是孤立存在的,一张报表 中不同表页的数据或多个报表中的数据可能存在着这样或那样的经济关系或勾稽 关系,要根据这种对应关系找到相关联的数据进行引用,就需要定义关联条件。UFO 报表在多个报表之间操作时,主要通过关联条件来实现数据组织。 2.11 二维表和三维表 确定某一数据位置的要素称为“维”。在一张有方格的纸上填写一个数,这个数的 位置可通过行和列(二维)来描述。 如果将一张有方格的纸称为表,那么这个表就是二维表,通过行(横轴)和列(纵轴) 可以找到这个二维表中的任何位置的数据。 如果将多个相同的二维表叠在一起,找到某一个数据的要素需增加一个,即表页号 (Z 轴)。这一叠表称为一个三维表。 如果将多个不同的三维表放在一起,要从这多个三维表中找到一个数据,又需增加 一个要素,即表名。三维表中的表间操作即称为 “四维运算”。 休息一会儿