L ljj Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-10 #1 由于快速敲击键盘保存数据时,重复记录保存,keydown事件上写的代码.有此情况者请告知
R richardw Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-10 #2 你的焦点控制没做好。 第一焦点应当是在输入的第一个项目上,不应在保存按钮上! change Tab Order
左 左右手 Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-10 #3 这个容易,你在保存完记录后,把输入框内的东西清空,然后每次保存前对一些必添项做 检查,没有添的话就进行提示,而不能保存,这样的话,即使连续敲也不会有事了。因为 第二次要保存的时候,会提示添入必添数据而不会保存。
这个容易,你在保存完记录后,把输入框内的东西清空,然后每次保存前对一些必添项做 检查,没有添的话就进行提示,而不能保存,这样的话,即使连续敲也不会有事了。因为 第二次要保存的时候,会提示添入必添数据而不会保存。
L ljj Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-10 #4 to 左右手:保存之后还要进行打印作业,所以不能即时清空,
R richardw Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-10 #7 就是当前活动的那个控件呀,按回车键会反应的控件! 比如:是一个Edit or Button. 你可以调用控件的GetFocus()得到焦点。
R richardw Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-10 #9 没错?我可没这个习惯! 你不是还要修改其他的数据吗? 定在那个要修改的数据项上!
L ljj Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-10 #10 我怎么不懂你的意思,我是在输完一引订单后,按保存之后打印,这两者是连续作业的打印完 毕再清空数据所以引起问题的.
R richardw Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-10 #11 按保存之后打印?哦,你刚才没说明白输入完成后的后续工作是打印呀。 这样的话,可以设一个监视变量或者直接btnSave->enabled == false呀。
L ljj Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-10 #12 保存完毕,立即btnsave.enabled=false,是吗?
R richardw Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-10 #13 对呀! 在btnPrint的OnClick中再把它还原了(如果有必要的话) 或者当修改了数据后再让btnSave可用!
R richardw Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-10 #15 保存完毕,立即btnsave.enabled=false = 一点击“保存”,就把它设为false 呵呵! 关注一下我的问题吧 http://www.delphibbs.com/delphibbs/dispq.asp?lid=772421
保存完毕,立即btnsave.enabled=false = 一点击“保存”,就把它设为false 呵呵! 关注一下我的问题吧 http://www.delphibbs.com/delphibbs/dispq.asp?lid=772421