用勤哲Excel服务器实现计算机管理系统(1)日期:2005-06-13来源:天空软件作者:不详某单位有大量的计算机,需要做一个管理信息系统来管理,但是,有没有懂编程的人员,因此,选用Excel服务器2005来实现其管理。要求非常简单,日常有新计算机或相关的设备购进,就填写一张“卡片表”,要求这个系统能够随时根据所在“处室”、“设备类型”、“型号”和“CPU”查询出相关记录。1建立“卡片表”模板本节是第一步,建立“卡片表”:1.1定义“卡片表”模板1.1.1打开Excel,登录Excel服务器的示例数据库1.1.2.点击“确定”:1.1.3.点击“模板”-“新建模板”:1.1.4.点击“确定”:1.1.5.输入基本信息:1.1.6.确定“初始填报权限”:1.1.7.确定“最终查阅权限”:1.1.8.启用版本:1.1.9.点击“确定”,开始画模板。1.2.画出“卡片表”1.3.定义“重复数据项”1.3.1.选中需要填写明细的区域,选中鼠标右键菜单“定义单一数据项”:重复数据项的定义区域至少为2行。1.3.2.以取上方标题作为字段名,并且数据区域可向下扩展,点击“下一步”:1.3.3.定义“数据表”,点击“下一步”:1.3.4.定义字段类型,点击“完成”用勤哲Excel服务器实现计算机管理系统(2)日期:2005-06-14来源:天空软件作者:不详2设置填写规范在设置查询时,希望查询条件用下拉列表的方式选择。因此,需要定义填写规范:2.1.登录“ES管理控制台”:2.2.点击“数据规范”:2.3.定义“处室”:2.4.定义“设备类型”:2.5.定义“型号”:2.6.定义“CPU”:3建立“卡片查询”模板3.1.定义“卡片查询”模板其过程与定义“卡片表”类似。3.2.画出“卡片查询”模板第1行作为查询条件第3行作为查询结果的标题。3.3.定义“单一数据项”3.3.1.选中需要填写条件的单元格(按住Ctrl键,用鼠标左键点击),选中鼠标右键菜单“定义单一数据项”:3.3.2.点击“左侧单元命名”,点击“下一步”:3.3.3.定义数据表,点击“下一步”:3.3.4.确定“字段名”、“数据类型”、“填写规范”:在一个模板上定义的不同的数据表中的字段名称不能相同,不然,程序就无法分辨出了。点击“下一步”。3.3.5.点击“完成”:3.4.定义“重复数据项”其过程与定义“卡片表”的重复数据项类似。用勤哲Excel服务器实现计算机管理系统(3)日期:2005-06-15来源:天空软件作者:不详3.5.定义表间公式3.5.1.在模板的空白处,任意点击鼠标右键,选择右键菜单“定义单一数据项”:3.5.2.点击“新增”:3.5.3.点击“确定”:3.5.4.把公式命名为“提取卡片数据”:点击“来源数据”。3.5.5.选择“卡片表_明细”,点击“确定”:3.5.6.设定筛选条件:注意本报表.sheet1:处室1=''既当选择条件为空时,选中全部。3.5.7.充填方式:3.5.8.完整的表间公式:提取<卡片表_明细>中满足下列条件的数据:<数据筛选:(卡片表_明细.处室=本报表.Sheet1:处室1或者本报表.Sheet1:处室1='')并且(卡片表_明细.设备类型=本报表.Sheet1:设备类型1或者本报表.Sheet1:设备类型1='')并且(卡片表_明细.型号=本报表.Sheet1:型号1或者本报表.Sheet1:型号1='')并且(卡片表_明细.CPU=本报表.Sheet1:CPU1或者本报表.Sheet1:CPU1='')>按以下方式填入<卡片查询_明细>:卡片表_明细.序号--->(填入值)序号卡片表_明细.处室--->(填入值)处室卡片表_明细.所在位置--->(填入值)所在位置卡片表_明细.设备类型--->(填入值)设备类型卡片表_明细.品牌--->(填入值)品牌卡片表_明细.型号--->(填入值)型号卡片表_明细.编号--->(填入值)编号卡片表_明细.购买日期--->(填入值)购买日期卡片表_明细.CPU--->(填入值)CPU卡片表_明细.内存--->(填入值)内存卡片表_明细.硬盘--->(填入值)硬盘卡片表_明细.驱动器--->(填入值)驱动器卡片表_明细.刻录机--->(填入值)刻录机卡片表_明细.IP--->(填入值)IP卡片表_明细.使用状态--->(填入值)使用状态卡片表_明细.备注--->(填入值)备注当调试好以后,再将“手动执行”改为“筛选条件改变后自动执行”。4给“卡片表”和“卡片查询”分类为了方便在“我的工作台”和ESWeb中使用,需要给“卡片表”和“卡片查询”分类。4.1.进入“ES管理台”,点击“用户词典”,鼠标右键点击“教学”,选...