我的公司使用条形码扫描仪扫描房间内的计算机以进行库存。我们扫描房间门上的条形码,然后扫描每台计算机上的条形码。
我创建了自己的Access数据库,用于导入记录,然后让我们跟踪每个房间中的计算机并跟踪有关它们的其他非库存信息 - 例如计算机类型(计算机实验室或管理员计算机),移动日期到另一个房间,计算机属于另一个房间,如果它是管理员计算机等。我现在想扫描每台计算机两次 - 一次扫描库存代码和一次扫描戴尔服务标签条形码。
我最终得到一张如下表:
03/14/18,15:00:15,03,117SE
03/14/18,15:00:23,01,Z0820167
03/14/18,15:00:27,01,9MR8S52
03/14/18,15:00:34,01,Z0820168
03/14/18,15:00:39,01,9MQMS52
03/14/18,15:00:47,01,Z0820148
03/14/18,15:00:54,01,C6RLS52
03/14/18,15:02:29,01,Z0820138
03/14/18,15:02:32,01,C6RMS52
03记录是从门上的条形码扫描的房间号 01记录交替: 第一行是以Z开头的库存标签 下一行是戴尔服务标签,它有所不同。 然后行继续到后续计算机
我想将Inventory标记记录和Dell服务标记记录合并到每台计算机的一条记录中。我可以找出确定每条记录的记录类型(库存或服务标签)的逻辑,但我不确定:
我想最终得到一张像这样的表:
Date Time Room Inventorytag Servicetag
03/14/18 15:00:15 117SE Z0820167 9MR8S52
03/14/18 15:00:34 117SE Z0820168 9MQMS52
03/14/18 15:00:47 117SE Z0820148 C6RLS52
03/14/18 15:02:29 117SE Z0820138 C6RMS52
我受限于我们的公司库存人员如何配置扫描仪我可以更改数据格式。我将导入数据删除dellservice标记记录,然后以库存系统所需的格式输出txt文件。
到目前为止,我已经使用VBA和SQL查询完成了所有数据操作。
所以我想做这个工作。任何想法!!