首页 理论教育 数据表资源的自定义方法

数据表资源的自定义方法

时间:2026-01-23 理论教育 南栀 版权反馈
【摘要】:数据表资源开发通常采用两种方法:一种是手工设计开发,通过定义数据表结构和输入数据的方式来生成数据表;另一种是通过导入一个符合格式要求的Excel文件来生成数据表。数据表结构定义完成后,单击“保存”按钮对数据表列定义进行保存。图5-6 Excel文件格式3.数据表资源修改对任意一个已生成的数据表资源,用户均可在自定义资源目录树选中后通过鼠标右键快捷菜单来修改数据表结构和数据内容。

数据表资源开发通常采用两种方法:一种是手工设计开发,通过定义数据表结构和输入数据的方式来生成数据表;另一种是通过导入一个符合格式要求的Excel文件来生成数据表。

1.手工设计开发

(1)新增数据表资源 在自定义功能窗口中选择“数据表”顶级节点或该顶级节点下任何一个节点,单击鼠标右键弹出快捷菜单,在快捷菜单中选择“新建数据表”菜单项,新增一个用户自定义的数据表资源。浏览器自动弹出“自定义数据表属性”对话框(见图5-3),用户可在该对话框中修改数据表名称。

图示

图5-3 “自定义数据表属性”对话框

(2)定义数据表结构 单击“自定义数据表属性”对话框下方的“定义表结构”按钮,弹出“数据表列定义”对话框(见图5-4)。在该对话框中,用户可通过单击对话框右侧的“添加”“删除”“修改”“上移”“下移”按钮来完成数据列的添加、删除、修改以及上下位置移动。要注意的是,一旦数据表已经输入了数据,则只能对数据列的显示名称和显示宽度进行修改,不能再增加、删除和上下移动数据列。

数据表结构定义完成后,单击“保存”按钮对数据表列定义进行保存。

图示

图5-4 “数据表列定义”对话框

(3)编辑数据表数据 当完成定义表结构后,单击“自定义数据表属性”对话框下方的“编辑表数据”按钮,在弹出的“数据表编辑”对话框中对数据表的数据内容进行输入和修改。

在图5-5所示的“数据表编辑”对话框中,用户可通过对话框上的“追加新行”“插入新行”“删除当前行”“上移当前行”“下移当前行”等功能对数据表中的数据进行行数据的新增、删除、上下移动等操作,并可输入数据表备注,添加、删除数据表附图等。

图示(https://www.xing528.com)

图5-5 “数据表编辑”对话框

在该对话框中,用户也可在将鼠标放置在列分隔线附近后,左右拖动数据列分隔线来直接改变数据列的显示宽度。单击“保存”按钮进行保存后,数据录入窗口中的列显示宽度将会自动应用到数据表的浏览窗口上。

2.从Excel导入

(1)启动Excel导入功能 有两种方式可启动Excel导入功能,一种方式是采用从自定义数据表属性对话框中启动Excel导入;另一种方式是直接在自定义窗口中选择“数据表”顶级节点下任意一个已定义的数据表资源节点,单击鼠标右键在快捷菜单中选择“导入Excel”菜单项启动Excel导入功能。如果当前数据表资源已定义了结构或数据,则系统会自动提示是否覆盖已有的结构和数据。

(2)对Excel文件的格式要求 如图5-6所示,在Excel中的数据必须采用二维数据表的格式,并放置在第一个数据页(sheet1)中,二维表的第一行是数据列标题,其他非空行是数据行数据。如果最后行是数据表的备注内容,则需要在行开头加上“<R>”以进行标识。

图示

图5-6 Excel文件格式

3.数据表资源修改

对任意一个已生成的数据表资源,用户均可在自定义资源目录树选中后通过鼠标右键快捷菜单来修改数据表结构和数据内容。

(1)数据表结构修改 在自定义资源目录树选中一个已生成数据表资源节点,采用鼠标右键快捷菜单的“定义表结构”启动修改数据表结构功能。要注意的是,如果该数据表已输入了数据,则只允许用户修改数据列的显示名称和显示宽度。

(2)数据表内容修改 在自定义资源目录树选中一个已生成数据表资源节点,采用鼠标右键快捷菜单的“数据编辑”启动修改数据表数据内容功能。在“数据编辑”对话框中,用户可对数据行、数据表备注、数据表附图等内容进行修改和编辑,也可在窗口中拖动数据列的宽度来直接调整数据列显示宽度,此项功能避免了通过数据表结构修改功能来调整数据列显示宽度,且不需保存即可生效。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈