因为在post时modify是false的
建议在表的onbeforepost事件中处理

解决方案 »

  1.   

    你的意思是说在onbeforepost中让 modify的属性为true?
      

  2.   

    请检查Table开启事务的属性cachedupdata是否为True,应为False
      

  3.   

    table 应该不会有该问题(有后台表单索引后)
    query 是有该问题:
    办法
    1.全局变量:如strkey
    2.beforepost事件中给strkey赋值
      strkey:=dmsys.query.fieldbyname('关键字').asstring;
    3.afterpost事件
      query.close;query.open;
      if query.locate('关键字',strkey,[])=false then
         query.last
      else query.locate('关键字',strkey,[]);//该句可以不要
      

  4.   

    我用的就是table呀,而且cachedupdate属性也是false,请问:Focus(老鱼)在onbeforepost中该怎么处理