以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]SQLGetValue公式  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=68825)

--  作者:wusim
--  发布时间:2015/5/25 22:05:00
--  [求助]SQLGetValue公式
Tables("表A").Current.IsNull("确认") 怎样转换成用SQLGetValue公式
--  作者:sloyy
--  发布时间:2015/5/25 22:18:00
--  
sql语句是在数据库里面取值,没有当前行的概念.
你想用sql实现什么功能?
[此贴子已经被作者于2015/5/25 22:18:35编辑过]

--  作者:大红袍
--  发布时间:2015/5/25 22:21:00
--  
If Tables("表A").Current.DataRow.SQLGetValue("第一列").Gettype.Name = "DBNull" Then
    msgbox(2)
End If

--  作者:wusim
--  发布时间:2015/5/25 22:40:00
--  
跟这个差不多:http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=68662&authorid=0&page=3&star=1

A是录入员,B是审核人,C是审批人,A已经录入好一条行数据保存并提交审核并锁定行,B刚刚好打开表看到这条行数据马上准备审核保存,但是这时A又按下退回按钮,解开锁定行,B没有重新加载表,就提交审批了,即没有提交审校,B就提交审批了。


Tables("表A").Current.IsNull("确认")  当后台确认列不为空才能提交审批

--  作者:大红袍
--  发布时间:2015/5/25 22:42:00
--  
 3楼的代码有问题么?
--  作者:wusim
--  发布时间:2015/5/25 23:04:00
--  
可以了