煮老师你好,那个工序检查,是我搞一个思路(不成功),可能与那个关联没有多大关系,原来是直接调用"产品工序工价"作为""工序""源,我就是想在选择工序时进行验证,如我先2工序时,检查1工序有没有录.
老师,你先不要看我那个"工序验证"查询,能帮我看一下有没有一个解决办法,感 谢
我刚才说的"序号"是指表:计件工资表"和"计件工资子表"的关系,SORRY
我就想在录入时只能与已经保存的数据来作对比,这样才有找到录入工序大不大于未录入序,如果录入工序大于已录入工序,说明前一工序没有录入,.晕,我也说不清了,请煮老师帮设技一下,(就作订单号作为关联,不知可不可行),感谢你在百忙中帮指点.
你很奇怪。
我不是告诉你讲我写的sql语句作为你子窗体中工序控件的数据源吗?这就是解决方案嘛。
这个处理的基本思路就是,你每次新增记录时,得到的都是前一次工序后的第一工序。也就说不给你错选的任何机会,你说在这种情况下,你还用着急前面的工序是否完工了吗?
另外你的两个表和两个窗体之间应该与货号有关系,与序号没什么关系。不过这一批或如果是多人多工序同时加工的话,数据还需要进一步分解。这涉及到表结构的问题,你自己去琢磨。
对于工序控件的处理有多种方法,我告诉你的方法是用排除查询唯一的确定一条可选记录的方法,这种方法避免了人为的判断,应该是比较简单可行的。
感谢煮老师批评指正,现在终于搞定.再次谢谢感谢煮老师
总记录:19篇 页次:1/1 9 1 :