L langzi700 Unregistered / Unconfirmed GUEST, unregistred user! 2007-10-16 #1 我需要在DBGridEH控件的当前行结束后进行相关操作,可该控件貌似只有onColExit【列结束事件】没有【行结束事件】哪位达人能否告诉小弟该怎么写吗??? 奉上所有家产,虽然很少,但还请各位达人能帮帮小弟啊
我需要在DBGridEH控件的当前行结束后进行相关操作,可该控件貌似只有onColExit【列结束事件】没有【行结束事件】哪位达人能否告诉小弟该怎么写吗??? 奉上所有家产,虽然很少,但还请各位达人能帮帮小弟啊
L levi Unregistered / Unconfirmed GUEST, unregistred user! 2007-10-16 #2 DbGridEh行编辑结束行肯定没有什么相应事件的,但可以用数据集的事件啊。 当前行编辑结束移到其他行前,肯定会触发AfterPost事件
Z zhengjp Unregistered / Unconfirmed GUEST, unregistred user! 2007-10-16 #4 levi:你的主意真不错,这个方法应当可以实现楼主的问题!
L levi Unregistered / Unconfirmed GUEST, unregistred user! 2007-10-16 #5 To: zhengjp 谢谢夸讲 To: Zbr onbeforescroll或者OnAfterScrool是不论是否修改,只要移动行,都会触发的。 但 AfterPost就不同,不论是你新录入的行,或者是在原记录上作了修改,然后再移动时,DBGRID会自动提交数据,从而触发AfterPost事件。所以移动记录是可以作为行结束的标志的。
To: zhengjp 谢谢夸讲 To: Zbr onbeforescroll或者OnAfterScrool是不论是否修改,只要移动行,都会触发的。 但 AfterPost就不同,不论是你新录入的行,或者是在原记录上作了修改,然后再移动时,DBGRID会自动提交数据,从而触发AfterPost事件。所以移动记录是可以作为行结束的标志的。