本人刚接触foxtable ,看了教程,里面更多的用法都是直接在表中编辑的。我想做个系统,模式是列表界面,有个新建按钮,打开窗体,窗体内编号自动带入。
修改时共用这个窗体。
问题1:
想用 “模式”类型的窗体,但是模式类型的窗体特点是:点击新建后无法给text赋值。而使用其他窗体又不够严谨,因为不想让用户在 编辑当前记录的时候去操作其他记录。
求大神们给个思路或者例子。
此主题相关图片如下:无标题.jpg
这是我做的界面。
问题2:
我在添加按钮写的代码是
Tables("JCSJ_供应商").AddNew()
Forms("供应商编辑").Open()
在编辑窗体中的取消写的是:
Tables("JCSJ_供应商").Current.Reject()
Forms("供应商编辑").Close()
当用户点击取消时,输入的撤回。同时关闭窗体,但是当用户不点击取消,直接点击右上角关闭按钮时则这条数据还在。
请问如何解决?
[此贴子已经被作者于2019/7/23 9:12:14编辑过]