Foxtable(狐表)用户栏目专家坐堂 → 關於if的問題


  共有9084人关注过本帖树形打印复制链接

主题:關於if的問題

美女呀,离线,留言给我吧!
catyin1989
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:165 积分:1647 威望:0 精华:0 注册:2012/9/12 21:46:00
關於if的問題  发帖心情 Post By:2012/10/2 23:05:00 [只看该作者]

設計了一個窗口,用以儲存文件到"作業批改"表的"文件"列,然後在確認button的click事件寫了下面的代碼:

If Tables("作業批改").Current("文件") Is Nothing Then
messagebox.show("學生作業上傳失敗,請重新上傳.") 
Else
Dim frm As winform.Form
frm = Forms("批改作業 - Writing 3 (Video)")
frm.open()
e.Form.Close()
End If

為甚麼按了button後, 無論有沒有儲存文件都會close form?  Forms("批改作業 - Writing 3 (Video)")也沒有開啟.

 回到顶部
帅哥哟,离线,有人找我吗?
e-png
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1695 积分:10725 威望:0 精华:0 注册:2009/10/25 16:45:00
  发帖心情 Post By:2012/10/2 23:40:00 [只看该作者]

Tables("作業批改").Current.Isnull("文件")

 回到顶部
美女呀,离线,留言给我吧!
catyin1989
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:165 积分:1647 威望:0 精华:0 注册:2012/9/12 21:46:00
  发帖心情 Post By:2012/10/3 0:19:00 [只看该作者]

Dim frm As winform.Form
frm = Forms("批改作業 - Writing 3 (Video)")
frm.open()
e.Form.Close()

這個部份, 電腦只是處理了e.form.close, 但另外的窗口沒有開啟, 這是為甚麼? >.<

 回到顶部
帅哥哟,离线,有人找我吗?
lin_hailun
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/10/3 11:27:00 [只看该作者]

 好明显是窗口的名字不支持 空格。

 回到顶部