本章介绍如何使用Excel服务器2005实现一个计算机设备管理信息系统,重点在于通过报表实现灵活的数据查询功能。系统允许用户填写设备卡片,并根据处室、设备类型、型号和CPU等条件快速检索记录。以下详细说明从模板建立到查询使用的完整流程。
1. 建立“卡片表”模板
首先,在Excel中登录Excel服务器的示例数据库,然后新建模板。定义模板的基本信息、初始填报权限、最终查阅权限,并启用版本。接着,画出卡片表的布局,包括设备名称、型号、CPU等字段。定义重复数据项区域,以便录入多条设备明细。

2. 设置填写规范
为了在查询时使用下拉列表选择条件,需要定义填写规范。在ES管理控制台中,依次定义“处室”、“设备类型”、“型号”和“CPU”的数据规范,每个规范包含可选值列表。

3. 建立“卡片查询”模板
类似地,新建“卡片查询”模板,画出查询界面:第一行为查询条件(处室、设备类型等),第三行为查询结果标题。定义单一数据项用于输入条件,定义重复数据项用于显示结果。

4. 设置表间公式
表间公式是实现自动查询的关键。在模板空白处右键选择“定义单一数据项”,新增公式并命名为“提取卡片数据”。设置来源数据为“卡片表_明细”,筛选条件允许空值(即当条件为空时选中全部)。充填方式将匹配的字段填入查询结果明细表。

5. 分类与使用
为了方便管理,在用户词典中新建“计算机管理”分类,并将“卡片表”和“卡片查询”模板关联到该分类。然后,用户可以在Excel服务器或ESWeb中填写卡片表,并在卡片查询中选择条件自动获取结果。

通过以上步骤,即可实现一个基于Excel服务器的设备查询报表系统,无需编程即可满足日常管理需求。