以Microsoft Excel为载体,输入物料编码列,保存文件后即可自动根据物料编码从ERP系统中匹配物料名称型号、计量单位、厂商、优选等级、单价、库存数量、封装形式等信息。该模板极大地方便了终端用户获取物料信息。
采用Microsoft Excel内置的VBA功能,通过SQL语句读取ERP数据库中的数据,然后将结果赋值到Excel的单元格中。开始的算法是每行读取一次SQL,遇到有1000多行的物料编码时,读取时间较长,后来优化了算法,将去重后的物料编码一次性全部拼接成一句SQL,性能瞬间提高。