以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于移动开发中使用关联表例子的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=102728) |
-- 作者:liufucan -- 发布时间:2017/6/24 18:34:00 -- 关于移动开发中使用关联表例子的问题 把编辑和新增放在一个函数虽然可以减少代码量,但是貌似无法实现重复值的判断,即新增时指定列不允许有重复内容。 下面的代码不生效。因为新增也相当于编辑了。 If e.GetValues.ContainsKey("oid") = False Then Dim dr1 As DataRow = DataTables("来访表").SQLFind("电话 Like \'%" & e.PostValues("电话") & "%\'") If dr1 IsNot Nothing Then With wb.AddMsgPage("","msgpage","增加失败", "此客户可能已经存在!") \'提示用户此订单不存在. .icon= "Warn" .AddButton("btn2","返回").Attribute = "" End With e.WriteString(wb.Build) Return Nothing \'必须返回 End If end if
|
-- 作者:有点色 -- 发布时间:2017/6/25 13:09:00 -- 1、你用哪个例子?
2、你如果想区分清楚,你可以分两个函数;
3、帮助文档根据提交参数比较的,新增的有么有参数,修改的有参数,这个有什么不对? |
-- 作者:liufucan -- 发布时间:2017/6/26 23:31:00 -- 已经解决,保存按钮需要通过参数区分新增还是编辑的保存 |