我有一个大型Filemaker 12数据库,其中包含当前库存项目,每条记录大约100个字段和大约10,000条记录。实际库存目前是手工完成的。我想用条形码扫描仪来做这件事,它扫描出由回车符分隔的序列号的ASCII列表。
我需要弄清楚的是:如何编写脚本taht会将我们扫描的序列号列表导入到另一个表中,然后逐个将导入表中的序列号与库存中的序列号相匹配,然后在清单表中的新字段中输入复选标记或文本(例如,存在),这将告诉我它已存在。
答案 0 :(得分:0)
您可以考虑扩展您的问题,以包含有关您如何尝试实施解决方案的更多详细信息,您已有的表格以及它们之间的关系。
使用条形码扫描器更新库存表上的文本的一种方法如下:
barcode scans
serial numbers
barcode scans::serial numbers
和inventory::serial number
barcode scans
barcode scans::serial numbers
Mark Items Present
Mark Items Present
的第一步是Go To Related Records
。将选项设置为仅显示相关记录,仅显示当前记录。让它进入您的库存布局。由于您在步骤4中设置了multi key relationship,因此可以找到在barcode scans
中扫描的广告资源中的所有索引。Mark Items Present
脚本的第二步是Replace Field Contents
。将其设置为要填充“present”的字段,并将计算设置为“present”。这将使用“present”标记找到的集合中的所有记录(由于上述步骤,应该只是扫描的记录)。