




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、foxtable用户帮助指南(应用篇)广东易表公司2008年11月第一篇 菜单简介8第二篇 项目相关9一、新建项目9二、备份项目10三、压缩专案11四、初始化项目11五、项目属性12六、锁定项目13第三篇 表相关13一、表的类型13二、增加表13三、设计表14四、关于临时表15五、删除表16六、复制表16七、重命名表17八、表名与表标题17九、快速选择表18十、调整表位置19十一、多层表头的实现19十二、锁定表20十三、表属性设置21十四、表样式22(一)行号的特殊意义22(二)设置表样式22(三)锁定行标记23(四)其它标记23(五)配色方案23(六)交替行的背景颜色24(七)快速设置样式2
2、4(八)网格线不见了?25(九)不能设置单元格的样式?25第四篇 列相关25一、基本操作25(一)列的种类25(二)增加数据列26(三)增加表达式列26(四)修改表达式27(五)插入列28(六)更改数据类型28(七)数据类型详解28(八)删除列29(九)调整列位置29(十)列名与列标题30(十一)重命名列30(十二)隐藏列31(十三)冻结列32(十四)锁定列33(十五)列宽设置34二、列属性35(一)设置列属性35(二)基本属性351、禁止编辑352、禁止重复363、中文输入364、输入屏蔽365、数据对齐376、标题对齐377、日期时间格式378、设置数值格式379、逻辑格式3810、使用内
3、置输入器3911、默认值40(三)列表项目401、设置列表项目402、禁止直接输入413、启用输入助手414、控制下拉列表框大小425、分多列显示下拉列表426、列表专案来自于列437、显示列和取值列448、过滤条件449、排序方式44(四)数据字典441、什么是数据字典442、自定义数据字典453、用数据表做字典464、条件与排序475、自定义多列数据字典48(五)图形字典481、什么是图形字典482、设置图形字典493、只显示图形504、图形文件保存在那里?50三、列窗口50(一)关于列窗口50(二)基本操作511、切换列窗口512、隐藏列窗口513、显示列窗口524、关闭列窗口535、打
4、开列窗口53(三)属性设置541、相关属性542、停靠位置543、独立停靠554、自动打开555、自定义图示55四、扩展列类型561、关于扩展列类型562、邮件型563、网址型574、色彩型575、多值字段576、文件型587、多文件型588、图片型599、文件在哪里?5910、文档类型筛选6011、隐藏原来的列6012、远程文件管理60第五篇 关联表62一、关于表间关联62二、设置表间关联63三、查看关联数据65四、关联中的父表和子表66五、关联表默认位置66六、设置关联表窗口67七、打开关联表窗口68八、其它操作68九、合理设置关联68十、禁止双向显示关联表68第六篇 表达式68一、表达式
5、的应用69二、增加表达式列69三、修改表达式70四、运算符70五、函数71六、 数据转换(convert)72七、聚合函数72八、统计子表资料73九、引用父表数据73十、不重复编号的生成74十一、自动编号与关联74十二、锁定标志列75十三、表达式不计算?75十四、如何实现四舍五入76十五、关于空值76十六、计算功能太弱?76十七、数据无法保存?77第七篇 行相关78一、增加行78二、删除行78三、锁定行78四、排序79五、筛选79(一)按值筛选80(二)智能筛选811、关于智能筛选812、字符列筛选813、数值列筛选824、日期列筛选835、逻辑列筛选856、空值的筛选85(三)审核状态的筛选
6、85(四)高级筛选86(五)表达式筛选86(六)关于通配符87(七)取消筛选87(八)快捷菜单中的筛选命令88六、行号的特殊意义88七、状态浏览88八、状态浏览器89九、行高设置91十、同步数据92第八篇 编辑数据93一、在单元格中输入数据93二、日期的输入93三、数值的输入94四、查找94五、替换95六、数据填充96七、插入符号97八、快速移动97九、回车键的移动方向98十、tab键的移动方向98十一、选定数据或单元格98第九篇 统计数据99一、汇总模式99(一)关于汇总模式99(二)最简单的汇总100(三)增加分组列101(四)更多的分组101(五)对日期进行分组102(六)设置分组标题1
7、03(七)分组行的位置104(八)显示目录树104(九)操作目录树105(十)设置管理106(十一)切换汇总模式107(十二)同一分组进行多种统计107(十三)改变分组行的样式109二、合并模式110三、分组统计111(一)最简单的分组统计111(二)对多列进行统计112(三)多个分组列113(四)根据日期进行分组114(五)垂直汇总115(六)同一统计列进行多种统计116(七)设置管理116四、交叉统计117(一)最简单的交叉统计117(二)为垂直分组列设置标题模式118(三)统计多列资料119(四)统计资料的排列方式120(五)根据日期分组统计121(六)多个水平分组122(七)日期列作为
8、水平分组123(八)自动汇总124(九)分组列的选择125(十)设置管理125五、统计条件125六、自动计算126第十篇 交换数据127一、导出127(一)导出为access127(二)导出为excel128(三)导出为文本文件128(四)导出到其它类型129(五)高速导出129(六)目标表名129二、导入129(一)高速导入129(二)导入文本文件130(三)导入其它类型131三、合并131(一)高速合并131(二)合并文本文件132(三)合并其它类型133第十一篇 打印表133第十二篇 表视图136第十四篇 excel报表137一、关于excel报表137二、excel制表快速入门138三
9、、细节区和数据引用139四、最简单的例子139五、文件位置141六、打印范围141七、关于日期列141八、多行细节区142九、换页控制143十、引用图片列144十一、使用表达式144十二、打印关联表145十三、统计关联表147十四、自动添加空行148十五、关联表排序148十六、指定首页行149十七、页尾行与分页汇总149十八、引用父表数据150十九、直接引用数据151二十、引用顺序号152二十一、打印工资条152二十二、标签打印152二十三、指定有效区域154二十四、分割打印154第十三篇 外部数据154一、创建外部数据源154二、增加外部数据表159三、给外部表加上锁定标志列160四、外部表
10、中的列160五、何时使用外部数据源160附录 foxtable运行环境160第一篇 菜单简介绝大多数的日常操作都是通过菜单来完成的,所以我们首先介绍一下foxtable的菜单。一、菜单的构成foxtable的菜单和传统的菜单有所不同,它是由功能区组成的。系统菜单默认包括日常工作、数据表、管理项目、日常统计、打印输出、杂项等六个功能区;而每一个功能区又是由功能组构成的,例如日常工作这个功能区,包含剪贴板、数据、排序与筛选、模式、编辑、窗口等功能组;通过功能区和功能组,我们可以将各种按钮按照功能分类,有序地组合起来。除了功能区外,菜单还包括程序菜单,快速访问栏和配置栏,如下图所示:初次使用,您可能
11、会对这种风格的菜单布局感到不适应,其实这种风格是一种趋势,越来越多的软件会采用;相信你习惯之后,肯定会感到这样的布局其实是非常方便的。二、按钮的类型按钮分为三种类型:1、标准按钮绝大部分按钮都是标准按钮,单击标准按钮即可执行某一项操作,例如复制、剪切、粘贴等按钮。2、下拉按钮单击下拉按钮将出现一个下拉菜单,用以选择具体的操作,例如功能组”排序与筛选”中的”表视图”按钮。3、组合按钮组合按钮其实就是标准按钮和下拉按钮的组合,组合按钮分成两部分,单击上半部分会立即执行某项操作,而单击下半部分,将出现一个下拉菜单,用以选择更多的类似操作。例如,“数据”功能组中的“增加行”按钮,就是一个组合按钮,单击
12、按钮的上半部分,将立即增加一行,而单击按钮的下半部分,将出现一个下拉菜单,列出和增加行有关的命令供选择,如下图所示:除了上下结构的组合按钮,还有左右结构的组合按钮,例如下图中的插入列按钮:之所以专门介绍一下按钮的种类,是因为不少用户会忽略组合按钮所包含的下拉菜单,而这些下拉菜单中有不少功能是相当重要的。第二篇 项目相关一、新建项目启动foxtable之后,会自动建立一个空白的管理项目,您可以在此基础上进行修改;但是不建议这么做,更好的办法是直接单击程序菜单中的“新建”(如下图所示)命令来新建一个项目;为什么要这样呢,很简单,这里更方便。foxtable中的每一个管理项目,都有一个同名的专用独立
13、文档夹,这会为今后的管理带来很多方便;当您输入项目名称,选择项目位置后,会自动显示新建项目的路径和名称,如下图所示:指定项目名称和位置后,单击“创建表”页签,可以在这里增加、删除、设计表:根据需要增加所有的表和列,设置好列的类型和名称,单击“确定”按钮,即可新建一个项目。小提示:1、如果某一列的值由其它列计算得出,也就是我们常说的表达式列,是不能在这里增加的,后面的章节我们会提到如何来增加一个表达式列。2、新建项目文档默认处于一个同名专用文档夹下,如果需要修改项目文档的名称,请同时修改专用文档夹的名称,使得两者始终同名,这样会给管理带来便利。二、备份项目不管是硬件还是软件,都不可能是万无一失的
14、,为了数据安全,养成一个经常备份的习惯是有必要的。为便于用户快速完成日常的备份工作,foxtable提供了一个备份功能。在“管理项目”功能区中,单击“备份项目”按钮,选择备份文件路径,输入备份文件名,单击“确定”按钮即可完成备份。备份文件的格式为zip,内容包括项目文件所在目录,及其子目录的所有内容,这样需要恢复项目的时候,只需直接将备份文件解压即可,而且所有的数据、设计和附件都不会丢失。默认的备份文件名由当前日期组成(不含年份),假定今天是6月23日,那么默认的备份文件名将是“项目名称_0623.zip”。建议你按日期顺序保留多个备份,因为并不是所有意外都能被及时发现的,如果只保留最近的一个
15、备份,那么已经有问题的备份就会覆盖之前好的备份,最终导致项目无法安全恢复。特别提示:备份内容不包括外部数据表,如果你有数据表来自于外部数据源,例如sql server、access,那么请另行做好备份工作。三、压缩专案foxtable虽然接口类似电子表格,但实际上是个纯数据库软件。在foxtable中,被删除的行仍然存在数据库中,占据存储空间,直到执行“压缩项目”的命令,这些行才会真正被删除。所以如果你刚刚删除大量的行,那么请执行“压缩项目”命令,该命令位于“管理项目”功能区中。压缩项目其实还具备修复项目的功能,定期执行此命令是有好处的,如果觉得你的项目有些“不正常”,那么也请执行此命令。需要
16、注意的是,压缩项目不会对外部数据表起作用,如果你有数据表来自于外部数据源,例如sql server、access,那么请直接在这些软件中执行压缩命令,access对应的命令是“压缩与修复”,sql server对应的命令是“收缩”。四、初始化项目所谓初始化项目,就是清空数据,回到初始状态;“初始化项目”命令位于在“管理项目”功能区中:请选择要初始化的表,只有选中的表,资料才会被清空:选择要初始化的表,单击”确定按钮”,即可完成初始化的工作,并重新打开项目。五、项目属性“项目属性”命令位于“管理项目”功能区:项目属性有:接口风格用于指定项目的接口风格,包括默认的蓝色(office2007blue
17、)、银灰(office2007silver)、黑色(office2007black)。备份目录用于指定执行“备份项目”命令时,默认的备份目录。显示标题是否在菜单的下面,列出所有的表标题,用于单击选择不同的表。如果将此属性设为false,将隐藏表的标题,用户无法通过单击表标题来选择不同的表,只能通过代码来切换表。显示图标是否在表标题处显示图标,设为true显示,false不显示,默认为false,也就是不显示。提示:这个属性需要重新打开项目,才会生效。表的图示是可以自定义的,在表属性设置中,有一个名为“自定义图标”的属性,利用该属性即可为表选择个性化的图标,图标的大小最好是16*16个像素。双向
18、关联是否双向显示关联表,此属性需要重新打开项目才能生效。在学习表间关联的时候,我们将具体介绍这个属性,目前可以暂时忽略。我们今后会接触到大量的属性设置,很多是逻辑属性,这些逻辑属性只有两个选项:true(是)和false(否)。六、锁定项目所谓锁定项目,就是使项目处于只读状态,禁止编辑任何表中的内容。按下配置栏中的“查阅模式”按钮,即可锁定项目;弹起该按钮,即可回到正常状态。如果你突然无法在表中输入数据,请检查是否无意中按下了“查阅模式”按钮。第三篇 表相关一、表的类型foxtable包括以下表类型:内部数据表、内部查询表、外部数据表、外部查询表、临时表在应用篇,我们只会接触到内部数据表和临时
19、表,现在也只需了解这两种类型的表,其它类型的表,我们将在开发篇介绍。内部数据表使用最多,通常简称为“数据表”。二、增加表“增加表”的命令位于“数据表”功能区中:下面是增加表窗口:并设置好各列的名称、类型、长度后,单击确定按钮,会弹出一个窗口,要求输入表的名称和标题,其中名称是必须输入的,而标题则可以不输入:在增加一个表之前,应该仔细想一想,这个表应该包括那些列(栏目),每一列的类型是什么,哪些列是由其它列计算得出的,这是一个管理项目的基础;特别是列的数据类型,更是决定计算、统计、筛选能否正确执行的基础。当然你可以在启用项目之后,再修改列的数据类型,但是此时操作会带来一些额外的麻烦,例如某个表已
20、经通过某一列和其它表建立了关联,那么在修改该列的数据类型之前,您必须先删除有关的关联,而删除关联,又会影响相关表达式的计算,并导致关联设置的丢失。此外,字符列需要指定长度,请合理设置长度,太长则浪费空间,太短则恐怕以后不够用;例如对于公司名称,绝大多数公司的名称会在15个字符以内,考虑到特殊单位名称的出现,可以将公司名称列设为20个字符,而姓名列,中国人的姓名绝大多数不会超过4个字符,所以将姓名列设为5个字符足够了,如果涉及到少数民族或者外籍人员,那么姓名列的长度应该设为多少,就得仔细衡量一下了。三、设计表单击下面的按钮,可以设计表:下面是设计表窗口,这里集中了所有和设计表相关的命令,可以在这
21、里集中修改表结构:可以看到在设计表窗口,可以增加、修改表达式列,还可以设置计算代码,关于表达式列和计算代码,我们会在后续章节介绍,目前大家可以暂时忽略。四、关于临时表临时表的数据只会在运行的时候存在,并不会保存,通常用于在运行过程中显示动态的数据,例如统计结果。临时表的使用在开发篇才会接触到,目前我们我们只需了解如何增加临时表。下图是增加临时表的命令:我们遇到过一些用户,在增加数据表的时候,误单击了“增加临时表”命令,导致在这个表中输入的数据无法保存,却始终不明白是怎么回事。下次如果你遇到整个表不能保存的问题,请首先检查一下这个表是不是临时表。 判断一个表是否是临时表的方法很简单,重新打开项目
22、,如果某个表包括10个空行,而且左边的行号是红色,那么基本就可以判定这个表是临时表了:五、删除表单击下面的按钮,可以删除表:删除表是即刻生效、且不可逆转的,所以删除表之前务必要慎重考虑。如果被删除的表,包括有大量的数据,那么删除后最好执行一次压缩专案的命令。需要注意的是,对于外部数据表,并不会真正被删除,只是下次打开项目的时候,不会再从外部数据源中加载这个表。所以对于来自于外部数据源的表,例如access,sql server,要真正删除的话,必须直接在后台删除才行。六、复制表单击下面的按钮,可以复制表:这是复制表窗口:你可以仅复制结构,也可以连同数据一起复制。可以设置数据复制条件,复制条件是
23、一个逻辑表达式,只有该表达式成立的行才会复制,有关表达式的知识将在后续章节讲述。如果不设置复制条件,将复制所有数据。七、重命名表单击下面的按钮,即可指定新的表名和标题:如果有公式或代码使用了这个表的表名,那么重命名表可能会导致这些公式和代码无法运行。所以关于表名,我们应该把握两个原则:1、事先就要慎重考虑,为每个表设置一个合适的表名,项目一旦启用,不要轻易去修改表名。2、如果一定要重命名某个表,而且有大量的公式和代码牵涉到这个表,那么应该考虑用修改表标题来代替,例如你需要将“客户”表重命名为“客户数据”,那么可以将该表的标题改为“客户数据”,而表名保持不变,这样就不会影响项目的正常运行了。八、
24、表名与表标题我们已经知道,在新建表和重命名表的时候,都可以同时设置表名和表标题。表标题是表名更具描述性的表示,我们通常无需设置表标题,这时直接用表名作为标题:如果你希望有一个简洁的表名,以便于编写公式和代码,同时希望呈现给用户的是一个更具描述性、容易理解的名称,那么表标题就派上用场了。例如,你可以将某一个表的名称设为“emp”,而标题设为“员工档案”,这样在公式和代码中可以使用表名“emp”,而用户看到的是比较容易理解的“员工档案”这个标题。之后,如果觉得用“员工数据”代替“员工档案”较为合适,那么你只需修改表标题即可,因为表名没有发生变化,所以不会对系统的正常运行有任何的影响。表名不能以数字
25、开头,更不能全是数字,也不能包括空格和各种符号(下划线除外),但是表标题没有任何限制。如果表名比较简洁,而且容易理解,之后也没有更改的必要,那么就没有必要设置表标题了。提示:项目打开期间,有如下的提示:对于非开发员、管理员的一般用户,在这个动态提示加载的数据表。如果有个别的表不希望显示,可以在表名前面加上符号“_”,例如:_配置。九、快速选择表前面已经看到,表标题以页签的形式出现在表格的上方,用于选择不同的表;如果你有很多个表,例如几十个,那么这种方式无法一次显示所有的表标题供选择;此时你可以通过下图所示的方法快速选择表:十、调整表位置用鼠标左键按住表标题,左右拖动即可调整表的位置。十一、多层
26、表头的实现foxtable的表头可以分多层显示,利用这个特性,用户可设计出结构任意复杂的表,如下图:有两种方法可实现多层表头:(一)用列名实现利用列名可以非常轻松地实现多层表头,每一层的内容用下划线“_”隔开即可,例如:“东部_第一季度”。例如,要实现上图所示的多层表头,按下图所示设计即可:(二)用列标题实现另一种方法,也是更为常用的方法,是利用列标题来实现,每一层的列标题同样用下划线“_”隔开。上面的多层表头如果改用列标题来实现,可以按下图所示设计:(三)设计现有表的表头对于现有的表,如果要调整其结构,或重新设计表头,可以通过设计表来实现,在设计表 窗口,单击“重命名”按钮,即可更改所选列的
27、名称和标题,还可以利用“上移”、“下移”按钮,来调整列的位置。十二、锁定表所谓锁定表,就是将表设为只读,禁止编辑表中的内容。有两种方法锁定表:1、在表属性窗口,将允许编辑属性设为false(否)。2、或者在“数据表”功能区的“表”功能组,选中“只读”复选框:被锁定的表,其左上角会有一个锁形标志,表示表处于锁定状态:如果项目被锁定了,那么表将一直处于锁定状态,无法回到正常状态,直到取消锁定项目。所以,如果你发现没有办法取消锁定表,那么,就应该检查一下是不是项目处于锁定状态了。十三、表属性设置单击下面的按钮,即可设置表的属性:这是表属性设置窗口:每一个表属性都是很好理解的,而且选择一个属性,窗口下
28、方还会出现该属型的具体说明。例如你要禁止编辑某个表,只需将“允许编辑”属性设为false。由于属性名称都是自我描述性的,而且非常容易理解,所以我们就不一一介绍这些属性,只介绍“杂项”组的两个较为特殊的属性:自定义图示设置表的个性化图示,只有项目属性中的“显示图标”属性设为true(是)时,才会在表的标题处显示图标。隐藏停靠窗口打开项目的时候,该表的列窗口、关联表窗口、工作窗口等可停靠的窗口,是否处于自动隐藏状态。此属性在介绍窗口的时候,我们会再提及。十四、表样式(一)行号的特殊意义在默认的情况下,表的左边会显示行号,行号的颜色是有特殊意义的,不同的颜色表示不同的行状态。例如,在下图中,灰色的行
29、号(2、3行)表示行被锁定,无法编辑;橙色的行号(4、5行),表示行的内容被修改了;红色的行号(8、9行),表示这是新增加的行:(二)设置表样式表样式用于决定表的外观,单击下面的按钮,可以设置表样式:下面是表样式设置窗口,包括“样式设置”和“配色方案”两个页面,可以控制表格外观的方方面面:样式设置窗口中每一个属性的名称,都是自我描述性的,而且很容易理解。例如,你要更改新增行的行号颜色,只需在“行号颜色”这组属性中,选择“新增行”这一项,然后修改其颜色即可。如果对某一个属性的具体意义不是很清楚,可以更改该属性的值,然后单击“应用”按钮,即可看出更改该述性所带来的变化。(三)锁定行标记表样式中有一
30、个“显示锁定行标记”的属性,在默认的情况下,该属性设置不管是true(是),还是false(否),锁定行标记都是不会显示的,这是因为锁定行是通过行号的颜色来标记的;要显示锁定行标记,必须在表样式设置窗口中,如下设置属性值:显示行号:false显示锁定行:true也就是说,只有关闭行号显示,锁定行标记才会显示的。锁定行标记符是一个红色的勾。例如,下图的2、3行就是处于锁定状态:我个人觉得用行号更为方便。(四)其它标记除了锁定行外,被锁定的表、列以及排序列,都会用相应的符号标记出来的,如下图所示:在表样式设置窗口,可以关闭这些标记,可是我们实在想不出什么理由要去关闭标记显示功能。(五)配色方案表样
31、式还提供了配色方案功能,利用配色方案,你可以控制表中所有区域的背景颜色和字体颜色,设置颜色后,单击“应用”按钮即可看到设置效果,请随心所欲地去设置,乱了也没关系,单击“还原为默认值”按钮,即可回到初始状态。只有一个地方的颜色,你是不能设置的,就是标题行的背景颜色,这个颜色由项目属性中的“接口风格”来决定。(六)交替行的背景颜色需要更改系统默认配色方案的时候并不多,唯独交替行的背景颜色较为常用。如果一个表很宽,浏览数据的时候,容易造成上下行交错,设置交替行的背景颜色,浏览起来会更轻松一些。(七)快速设置样式常用的样式,可以直接通过“数据表”功能区的“样式”功能组来设置:这个功能组的命令,主要用于
32、设置字体,此外包括一些常用的样式设置命令:字体颜色、背景颜色、交替行背景、网格线类型、以及网格线颜色(八)网格线不见了?默认情况下,网格线是浅灰色,如果打印机的颜色精度不是很高,例如针式打印机,那么网格线可能无法打印出来;为解决这个问题,可以将网格线设置为较深的颜色,例如深灰色、甚至黑色。同样,在一些质量较差或设置不当的显示器上,网格线可能无法正常显示出来,此时也可以考虑将网格线的颜色设置得深一点。(九)不能设置单元格的样式?没错,通过菜单你是不能设置单个单元格的样式的,这是否意味着foxtable的样式设置功能很弱呢?错,foxtable具有超强的单元格样式控制功能,可以根据各种逻辑关系自动
33、设置单元格的样式,标记出不同类型或各种特殊的数据,只是这个功能放在开发篇中讲述,现在不是时候。例如下图,不同的成绩,用不同的颜色标出来了,而且是自动标记的,无须手工设置:标记单元格的功能,将在开发篇详细讲述。第四篇 列相关一、基本操作(一)列的种类有两种类型的列,分别是:数据列数据列用于直接输入数据,数据列的内容将保存在数据库文件中。表达式列顾名思义,表达式列的内容是由一个表达式计算得出的,你不能在表达式列中直接输入内容。表达式列的内容并不会保存在数据文件中,而是在运行的时候动态生成。例如订单表中的金额列,它的内容是通过数量、单价、折扣这三列计算得出的,表达式为: 数量 * 单价 * (1 -
34、 折扣)和数据列不同,表达式列只能在新增表之后创建,而不能直接在设计表的时候创建。(二)增加数据列在“数据表”功能区的“列”功能组,单击下面的按钮,可以增加数据列:增加数据列窗口:列的数据类型,是决定计算、统计、筛选能否正确执行的基础,务必要正确设置。虽然增加列之后,列的数据类型是可以修改的,但是此时修改可能会带来一些额外的麻烦。例如,某个表已经通过某一列和其它表建立了关联,那么在修改该列的数据类型之前,您必须先删除有关的关联,而删除关联,又会影响相关表达式的计算,并导致关联设置的丢失。(三)增加表达式列在“数据表”功能区的“列”功能组,单击下面的按钮,可以增加表达式列:注意:增加列是一个组合
35、按钮,你需要单击按钮的下半部分,才会出现下拉菜单。这是增加表达式列的窗口:这是表达式生成器:关于表达式的知识,我们会有专门的一章讲述,现在你不需要对此作过多的研究。(四)修改表达式在“数据表”功能区的“设置列”功能组,单击下面的按钮,可以修改选定列的表达式:如果选定列不是表达式列,会提示你是否新建一个表达式列。(五)插入列在“数据表”功能区的“列”功能组,单击下面的按钮,可以在选定列的位置插入一列:这是一个组合按钮,直接单击会插入一个数据列,单击右边的箭头,会出现一个下拉菜单,用以选择要插入的是数据列,还是表达式列。(六)更改数据类型在“数据表”功能区的“列”功能组,单击下面的按钮,可以更改选
36、定列的数据类型:如果该列是关联列,那么在更改数据类型之前,必须先删除关联。如果列中已经有数据,那么现有数据必须能够转换为新的数据类型,否则数据类型更改将失败。对于已经启用的项目,更改数据类型之前,建议备份项目。(七)数据类型详解下表列出了所有可用的列数据类型。数据类型说明字符字符列用于储存长度少于等于255的字符型数据,实际可存储长度,由用户在设计表的时候指定;如果长度可能超过255,请改用备注型;单个字符,不管是汉字字符还是英文字符,在计算长度的时候,均为1。备注用于输入超过255字符的文本内容,备注型数据还可以扩展为文件型或者图片型,请在列属性设置中,选择相应的”扩展类型”即可。日期时间日
37、期时间列默认只允许输入日期,如果要输入时间型数据,请在列属性设置中,将”日期时间格式”属性设置为”time”或”longtime”逻辑型逻辑列只有两个值,分别为true(是)和false(否)微整数介于 0 到 255 之间的微整数短整数介于 32,768 到 32,767 之间的短整数。整数介于 2,147,483,648 到 2,147,483,647 之间的整数,超过此范围的整数可以考虑用双精度小数代替单精度小数单精度小数,有效数字为7位,负数范围是从 3.402823e38 到 1.401298e-45,正数范围从1.401298e-45 到 3.402823e38双精度小数双精度小数
38、,有效数字为15位,负数范围是从 1.79769313486232e308 到 4.94065645841247e-324,正数范围从 4.94065645841247e-324 到 1.79769313486232e30高精度小数高精度小数,有高达28位的有效数字,适用于要求使用大量有效的整数及小数字数并且没有舍入错误的财务计算,可存储的小数字数默认为4,可根据需要调整。请合理设置字符列的长度,太长浪费空间,太短则恐怕以后不够用;例如对于公司名称,绝大多数公司的名称会在15个字符以内,考虑到特殊单位名称的出现,可以将公司名称列设为20个字符,而姓名列,中国人的姓名绝大多数不会超过4个字符,所
39、以将姓名列设为5个字符足够了,如果涉及到少数民族或者外籍人员,那么姓名列的长度应该设为多少,就得仔细衡量一下了。数值型有六种,分别是微整数、短整数、整数、单精度小数、双精度小数、高精度小数,除了整数和小数的差别外,主要是范围和精度的差别,范围越大、精度(有效数字)越高,那么占据的存储空间就越大,处理速度就越慢,特别是高精度小数,除非确有需要,否则不要选用。前面提到有效数字,那么什么是有效数字呢?简单地说,就是从左边第一个不是0的数字算起,直到最后一个数字,就是一个数值的有效数字,例如1.324的有效数字是4位(1、3、2、4),1.3240的有效数字是5位(1、3、2、4、0),而0.024的
40、有效数字是两位(2、4)。明白了有效数字的概念,有助于我们选择合理的小数类型 。例如对于销售管理中的折扣列,范围在0到1之间,精度通常不会超过3个有效数字,那么选用单精度类型,完全符合要求;而对于金额列,单精度小数区区7个有效数字,显然已经不符合要求了,这时就需要选用双精度小数了。关于数值型列如何选择数据类型,如果不想分析,那么记住一点,没有小数的列选择整数型,有小数的列选择双精度小数型,这会符合绝大多数场合的需要;唯一需要注意的是,整数的范围并不大,在2147483648 到 2147483647之间,如超出此范围,请用双精度小数代替。(八)删除列在“数据表”功能区的“列”功能组,单击下面的
41、按钮,可以删除选定列:删除列操作即刻生效,且不可撤销,所以要慎重。如果选定列是其它列表达式的组成部分,则不能被删除。假定金额列的计算表达式为:数量 * 单价 * (1 - 折扣)那么数量、单价、折扣这些列是不能被删除的,除非你先删除金额列的表达式。此外在删除关联列之前,必须先删除有关的关联。(九)调整列位置 调整列位置有两种方法:1、单击某列列标题,然后重新用鼠标左键按住该列列标题,左右拖动,拖动过程会动态显示目标位置,到达目标位置后,松开鼠标即可。2、在“数据表”功能区,单击“设置列”功能组中的左移列、右移列按钮,即可调整选定列的位置。如果要同时调整多列的位置,那么在调整列位置之前,选定多列
42、即可。在表属性中,有一个名为“允许拖动列”的属性,将该属性设为false(否),将禁止用户通过拖动列标题来调整列位置。(十)列名与列标题列标题是列名更具描述性的表示,通常无需设置列标题,此时用列名作为列标题使用。例如,你可以将某一列的名称设为“q1”,将其标题设为“一季度”,这样在表中,显示的不是列名“q1”,而是容易理解的标题“一季度”,但在计算公式和代码中仍然是使用“q1”这个名称;如果项目启用后,您觉得应该用“春季”代替“一季度”,那么只需将列标题改为“春季”即可,您不需要再去调整计算公式和代码,因为列的名称仍然是q1。列名不能以数字开头,更不能全是数字,也不能包括空格和各种符号(下划线
43、除外),但是列标题没有任何限制,只要你愿意,不同的列甚至可以有相同的标题。如果列名比较简洁,而且容易理解,之后也没有更改的必要,那么就没有必要设置列标题了。(十一)重命名列在“数据表“功能区的“列”功能组,单击下面的按钮,可以重命名选定列,或者设置新的标题:外部数据表中的列,是不能重命名的,但是可以设置标题。如果有公式或代码引用了这一列,那么重命名列可能会导致这些公式和代码无法运行。所以关于列名,我们应该把握两个原则:1、事先就要慎重考虑,为每个列设置一个合适的列名,项目一旦启用,不要轻易去修改列名。2、如果一定要重命名某列,而且有大量的公式和代码牵涉到这一列,那么应该考虑用修改列标题来代替,
44、例如,你需要将“电话”列重命名为“办公电话”,那么可以将该列的标题改为“办公电话”,而列名保持不变,这样就不会影响项目的正常运行了。3、多层表头应该尽量使用列标题来实现。(十二)隐藏列在“日常工作”功能区的“数据”功能组,单击“其它”按钮,出现的下拉菜单中,有隐藏列和取消隐藏列的命令:单击隐藏列命令,将隐藏选定列。单击取消隐藏列,将出现一个窗口,可以选择要显示的列:其实,如果要隐藏多列,而且是非连续的,用取消隐藏列窗口更方便,去掉要隐藏列的选中标记即可。(十三)冻结列对于一个有很多列的表,可以冻结左边的部分列,左右滚动表时,被冻结的列不会随其它列滚动,而是一直显示在表的最左边,如下图所示:有两
45、种方式来设置或取消冻结列。(一)、利用菜单命令在“日常工作”功能区的“数据”功能组,单击“其它”按钮,出现的下拉菜单中,有冻结列和取消冻结列的命令:(二)、用鼠标直接拖动1、冻结列将鼠标移到行号列的右边界,此时鼠标将变为锁形状,按住鼠标向右拖动,至要冻结的最右边一列后,松开鼠标即可。2、调整冻结列数将鼠标移到冻结区和非冻结区的分界区,此时鼠标将变为锁形状,按住鼠标左右拖动,即可调整冻结区的列数。3、取消冻结列将鼠标移到冻结区和非冻结区的分界区,此时鼠标将变为锁形状,按住鼠标向左拖动,到达行号列后松开鼠标,即可取消冻结列。在表属性中,有一个名为“允许冻结列”的属性,将该属性设为false(否),
46、将禁止用户通过拖动来冻结或取消冻结列。(十四)锁定列所谓锁定列,就是将列设为只读状态,禁止编辑其中的内容。有三种方法可以锁定列:1、在“数据表”功能区的“设置列”功能组,选中复选框“只读”。2、在列属性设置中,将“允许编辑属性”设为false(否)。3、在“日常工作”功能区的“数据”功能组,单击“其它”按钮,出现的下拉菜单中,有锁定列和取消锁定列的命令:被锁定的列,在列标题处会有一个锁形标记:(十五)列宽设置1、调整列宽拖动列标题的右边界,直到达到所需列宽后松开鼠标。如果要同时调整多列的宽度,请选定多列,然后再拖动其中一列的右边界。2、自动列宽双击列标题右边界,即可自动根据列中内容调整列宽3、
47、精确设置列宽在“日常工作”功能区的“数据”功能组,单击“其它”按钮,出现的下拉菜单中,有精确设置列宽的命令:二、列属性(一)设置列属性在“数据表”功能区的“设置列”功能组,单击“列属性”按钮,即可设置列属性:很多非常重要的功能都是通过列属性实现的,接下来我们会逐一讲解每个属性的用途。列属性设置窗口有一个名为“允许修改列属性”的属性,将该属性设为false(否),将禁止非开发者修改列属性。(二)基本属性1、禁止编辑此属性默认为false,如果设为true,将锁定该列,禁止在其中输入数据。有关锁定列,可以参考:锁定列2、禁止重复此属性默认为false(否),如果设为true(是),将禁止在列中输入
48、重复内容。一些编号性的列,例如订单编号、身份证号、员工编号,应该将此属性设为true(是),以避免出现重复的号码。如果你输入重复的内容,系统并无提示,而是直接删除你新输入的重复内容。如果某个值无法输入,有可能就是因为该列禁止输入重复内容,而且相同的值已经存在。3、中文输入通过此属性,你可以控制选择某一列时,是自动打开或关闭中文输入法,还是保持当前状态不变。该属性有三个可选值:l default:保持当前输入法状态不变l true: 自动打开中文输入法l false: 自动关闭中文输入法例如,对于姓名列,我们应该将此属性设为true,因为中国人的姓名自然是中文的;而对于产品型号列,应该将此属性设
49、为false,应为型号一般由字母和数字组成。有了此属性,我们可以避免手工切换中英文输入,而由系统根据输入列的设置自动选择。提示:此属性相当于模拟shift,而且似乎只对微软的输入法有效。4、输入屏蔽普通用户可忽略本节内容。输入屏蔽可以规范和校验用户所输入的数据。可作为输入屏蔽使用的字符有:字符说明0数字(0 到 9,必需项,不允许使用加号 + 与减号 )9数字或空格(可选项,不允许使用加号和减号)#数字或空格(可选项,允许使用加号和减号)l字母(a 到 z,必需项)?字母(a 到 z,可选项)a字母或数字(必需项)a字母或数字(可选项)&任一字符或空格(必需项)c任一字符或空格(可选项)。.
50、, : ; - /小数点占位符及千位、日期与时间的分隔符将所有字符转换为大写使接下来的字符以表意字符显示(例如,a 只显示为 a)例如,产品型号列的格式是三个字母、一个横线、两个数组组成,例如“klu-73”,可以将该列的输入屏蔽设为“aaa-00”,如果要求三个字母必须位大写,那么屏蔽可以设为“aaa-00”。5、数据对齐在默认情况下,数值型数据靠右,其它类型数据靠左。通过设置数据对齐属性,你可以根据需要控制列中资料的对齐方式。该属性有三个可选值:l default:默认l left: 靠左l center: 居中l right: 靠右工具栏中有三个按钮用可视化设置数据对齐方式:6、标题对齐
51、在默认情况下,列标题都是居中对齐的。通过设置标题对齐属性,你可以根据需要控制列标题的对齐方式。该属性有三个可选值:l default:默认l left: 靠左l center: 居中l right: 靠右7、日期时间格式只有选定列是日期型时,此属性才会出现。该属性有三个可选值:l date:标准日期格式,如:“2008-12-31”l time:短时间格式,包括时分,如:“12:59”l longtime:长时间格式,包括时分秒,如:“12:59:21”8、设置数值格式只有选定列为数值型时,以下属性才会出现。最大小数位数此属性决定该列允许显示的最大小数位数,修改该属性,不会影响现有数据的值。例
52、如,列中某单元格内容为1.234,如果将最大小数位数修改为2,该单元格将显示1.23,但是它的值还是1.234;对于新输入的数据,程序会自动按照所设置的最大小数位数来进行四舍五入,同样假定最大小数位数为2,如果输入1.234,那么单元格存储和显示的值都是1.23,如果输入1.236,那么该列存储和显示的值是1.24。固定小数位数该属性默认为false(否),如果设为true(是),值的实际小数位数小于最大小数字数时,会自动在后面补0,凑够至最大小数位数;例如,某单元格的值是1.23,假定最大小数位数为3,那么该单元格显示的内容是1.230,而不是1.23。固定整数位元数设置在小数点左边固定显示
53、的整数字元数,例如此属性设为3,数值1将显示为“001”。默认值为0,表示不固定。显示千位分隔符如果此属性设为true(是),那么每三位整数中间插入一个千位分隔符(逗号),例如:1,234按百分比格式显示此属性设为true(是)的话,会自动将数值乘以一百,然后加上百分比符号显示,例如0.231,显示为23.1%显示货币符号是否在数值前显示货币符号,例如:¥234自定义货币符号默认的货币符号为¥,利用此属性,你可以修改为您需要的货币符号,例如:?或者$9、逻辑格式如果选定列是逻辑列,列属性窗口会出现一个“逻辑格式”属性。在默认情况下,逻辑列以检查框的形式显示,检查框被选中表示true,否则表示false。如果你希望用字符型形式表示逻辑值,例如:开/关、高/低等等,可以通过设置逻辑格式属性来实现。例如,你希望单元格值为true的时候显示“开”,单元格内容为false的时候显示“关”,只需将逻辑格式属性设为“开;关”即可,注意字符之间是用分号(;)分割的。对于设置了格式的逻辑列,可以通过双击单元格或按空格键来改变单元格内容。10、使用内置输入器当列数据类型为日期或者数值型时,此属性才会出现在列属性设置窗口。此属性默认为false,设为true的话,在输入数据的时候,单元格会自动出现一
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030年中国除草剂市场运营状况发展趋势分析报告
- 2025-2030年中国锆英砂行业供需现状及投资发展规划研究报告
- 2025-2030年中国连接器制造市场发展动态及前景趋势预测报告
- 2025-2030年中国轮滑鞋行业发展现状及前景趋势分析报告
- 2025-2030年中国血浆增容剂行业运行动态与发展风险评估报告
- 2025-2030年中国葵花油市场运行态势及发展盈利分析报告
- 2025-2030年中国艺术玻璃行业市场运行态势及投资战略研究报告
- 2025-2030年中国管道检测行业供需现状及投资发展规划研究报告
- 2025-2030年中国空冷器市场运行现状及发展策略分析报告
- 2025-2030年中国种衣剂市场运营状况及发展趋势研究报告
- 医药行业:创新药产业链研究培训框架-20210807-中信建投-79正式版
- 外部干扰排查流程及案例
- 商业银行信贷实务:第一章 商业银行信贷概述
- 灌注桩钢筋笼自动计算套用表格
- 机械工业建设项目概算编制办法及各项概算指标
- 苏科版七年级数学下册期末复习+10(专题-几何图形的证明)
- 人人都是产品经理2 0:写给泛产品经理
- 振动振动测试基础知识培训课件
- 《云南澜沧铅矿有限公司勐滨煤矿采矿权价款退还计算说明》
- sbl-ep16高低压开关柜培训中法文kyn6140.5安装使用说明书
- GB/T 9113.1-2000平面、突面整体钢制管法兰
评论
0/150
提交评论