学猫跳跃合集(我的学猫框之路006)

在前面的学习中,采用命令的操作方式来操作表。今天学习为DAL_CA加上UI操作界面。

在vfp中打开qiyuprj项目

表单类设置为Qiyu_form_Singcursor

感谢群里的欧缘(254180823)老师,告诉如何设置表单类。

在主菜单中,找到工具,找到选项,找到表单

学猫跳跃合集(我的学猫框之路006)(1)

设定时,点开表单,在class文件夹下,点击qiyu单笔维护,类名选择qiuyu_form_singcursor,然后,点确定。

学猫跳跃合集(我的学猫框之路006)(2)

新建一个表单,拖入如下控件

学猫跳跃合集(我的学猫框之路006)(3)

设置表单的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

运行表单,即拥有了增删查改的功能

学猫跳跃合集(我的学猫框之路006)(4)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页