一个表的数据需要通过另外一个数据源的多个表才能获取。比如盘货扫描有SN,生产订单号码,工单行号,物料编码,物料名称,订单号,订单行号。
输入SN,先去查assemblyProduct表,找到devicecode和SN相等的行,获取到subworkorder的值。然后通过读assemblySubWorkOrder表,找到SID和subworkorder相等的行,获取到
lineflag和workorder。然后通过读取assemblyWorkOrder表,找到ID和workorder相等的行,获取到workorderno的值。
这样就获取到了workorderno和lineflag的值。这个2个值写入到生产订单号码和工单行号列里。
然后在通过读批量表,找到生产订单号码= workorderno和工单行号 = lineflag匹配的行。然后获取到物料编码,物料名称,订单号,订单行号
这个怎么实现?