以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  自定义录入窗口实现  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=48613)

--  作者:xiaohuli
--  发布时间:2014/4/2 10:56:00
--  自定义录入窗口实现
如何实现在录入窗口中新增的时候,必须要满足上一条记录里的几个重要字段必填,否则不能新增。
--  作者:xiaohuli
--  发布时间:2014/4/2 10:57:00
--  
要是没有添的字段,会给出提示。
--  作者:Bin
--  发布时间:2014/4/2 10:59:00
--  
你采用的方式是怎么样的呢? 绑定列还是怎么样的?  上个例子我帮你完善.

判断一下几个文本框是否为空即可.

--  作者:xiaohuli
--  发布时间:2014/4/2 11:02:00
--  
是绑定列,有几个是文本框格式,也有几个是dorpbox列,也有日期型的列,他们都是绑定的。
--  作者:Bin
--  发布时间:2014/4/2 11:07:00
--  
既然是绑定列,必须先新增才可以输入数据啊,还怎么限制新增?

只能限制保存. 在BeforeSaveDataRow中判断列是否为空, 例如

if e.datarow.isnll("第一列") then
     messagebox.show("第一列不能为空!")
    e.cancel= true
end if