学猫跳跃合集(我的学猫框之路006)
在前面的学习中,采用命令的操作方式来操作表。今天学习为DAL_CA加上UI操作界面。
在vfp中打开qiyuprj项目
表单类设置为Qiyu_form_Singcursor
感谢群里的欧缘(254180823)老师,告诉如何设置表单类。
在主菜单中,找到工具,找到选项,找到表单
设定时,点开表单,在class文件夹下,点击qiyu单笔维护,类名选择qiuyu_form_singcursor,然后,点确定。
新建一个表单,拖入如下控件
设置表单的opcode为2,编辑模式
设置Qiyu_Grid_Soft1的RecordResource为DAL_Employees 的Alias别名,这里为Employees
表单的LOAD方法中加入如下代码
Thisform.Oca=Newobject("Dal_Employees","Dal_Employees.prg")
If !Thisform.Oca.CursorFill(.T.) &&加载数据
Aerror(laerror)
Messagebox(laerror(2))
Return 0
Endif
添加按钮Click方法
Thisform.Oca.Add()
Thisform.Refresh()
删除按钮Click方法
thisform.Oca.delete()
保存按钮Click方法
If Thisform.Oca.Save()
Wait "保存成功" Windows
Else
Wait "保存失败" Windows
Endif
撤消按钮Click方法
If Thisform.Oca.Undo()>=0
Wait "撤消成功" Windows
Endif
运行表单,即拥有了增删查改的功能
,
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com