一、 说明

本驱动实现从本地目录或者共享目录,读取某个excel文件中,统计获取计算、获得满足条件的单元格数据,并保存到eview变量的功能。

支持文件格式:xls,xlsx,xlsm

单元格的行从1开始,列从A开始。

支持如下直接获取方法:

支持统计:

对于某一行进行满足条件的判断,支持以下一种或多种组合:


二、 驱动配置

在驱动表t_device_driver中,增加一个名称和模块名称均为exceldrv的驱动。

三、 设备配置

每个设备表示一个excel文件的某个sheet页。

四、 变量配置

变量为sheet页内符合条件的列的值。

数据类型:根据变量获取到的数据的类型来设置。

变量名称:按照项目规范设计的字符串

设备:选择刚刚配置的设备

周期:根据需要而定,默认为5秒

可控制:使能

变量地址:变量地址描述了如何取得或计算excel的值。变量地址由一部分或两部分组成(以分号隔开),第二部分可选,意思:在满足{条件表达式}的行中,获取或计算特定列的值:

{计算方法及参数};{条件表达式}

{计算方法及参数},支持如下计算方法:Cell、Now、Count、SUM方法。

这两个方法不需要条件:

条件表达式支持多个条件,以逗号隔开。但具有统计功能的条件必须放在最后一个条件(包括:MaxText,MaxInt,MaxReal,MaxTime)。

t_device_tag示例: