以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 按钮提示错误帮看一下 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=103990) |
-- 作者:a87994078 -- 发布时间:2017/7/20 17:18:00 -- 按钮提示错误帮看一下 If Tables("预定统计").Current.IsNull("验证状态") Then \'没找到,提示没这个订单 Messagebox.Show("没有这个订单") End If If Tables("预定统计").Current("验证状态") = True Then \'找到后,如果值=ture,提示验证完了 MessageBox.Show("已经验证了") End If If Tables("预定统计").Current("验证状态") = False Then \'找到后,如果值=false,提示订单创建的时间没到30分钟还剩余##分钟不可验证 Dim d1 As Date d1 = Tables("预定统计").Current("下单日期") Dim d2 As Date d2 = Date.Now Dim t As TimeSpan = d2 - d1 If t.TotalMinutes >= 30 Then Dim yz As DialogResult yz = MessageBox.Show( "是否验证","提示",MessageBoxButtons.YesNo,MessageBoxIcon.Question) If yz = DialogResult.Yes Then Tables("预定统计").Current("验证状态") = True Tables("预定统计").Current("验证员") = User.Name Tables("预定统计").Current("抵达时间") = Date.Now Tables("预定统计").Current.Save() Else Tables("预定统计").Current("验证状态") = False End If Else Tables("预定统计").Current("验证状态") = False MessageBox.Show("剩余时间:" & 30 - t.Minutes & "分钟") End If End If
[此贴子已经被作者于2017/7/20 17:18:41编辑过]
|
-- 作者:a87994078 -- 发布时间:2017/7/20 17:19:00 -- 图片这么插不上去? |
-- 作者:有点甜 -- 发布时间:2017/7/20 17:26:00 -- 加上代码
If Tables("预定统计").Current Is Nothing Then msgbox("表格没有数据") Return End If |
-- 作者:a87994078 -- 发布时间:2017/7/20 17:32:00 -- 非常感谢 |