X
xiang8410
Unregistered / Unconfirmed
GUEST, unregistred user!
我用grid来增加单据明细,如何判断当前新增的所有明细没有重复值,(数据集是缓存的TQuery),最好是当在加一条明细就能给出判断是否重复(输入方法有两种,一种是双出弹出货品框,可以一次新增多条,另一种是直接在GRID中手工输入编号)我所用方法如下1.双击货品输入时,当在赋值时用 2.当是手工输入时,在DataSource的Change事件中也是用locate来遍历检查当输入方式一直是以上任一种时都能正确进行检查,但当两种方法结合输入时就检查不了了例如:第一次用双击货品输入来输入A,B,C,但如果接着用手工来输入B,就判断不了了,如果继续再输入B,就行了,不清楚这到底是什么原因?望有过此经验的朋友给个解决方法(提个别的处理方法也行),先谢谢了