Foxtable(狐表)用户栏目专家坐堂 → 窗口,e.Form.Controls("cmbszshi") = ""出错


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

主题:窗口,e.Form.Controls("cmbszshi") = ""出错

帅哥哟,离线,有人找我吗?
zhangjian222200
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1536 积分:10849 威望:0 精华:0 注册:2016/9/12 11:18:00
窗口,e.Form.Controls("cmbszshi") = ""出错  发帖心情 Post By:2017/1/10 15:47:00 [只看该作者]

窗口,修改所在省,如果所在省不为空,则所在市\所在区县,为空。
代码写在控件:“所在省"的textchanged事件,代码如下,提示错误见图:

'如果修改所在省,所在市\所在区县,为空
If Tables("男生资料主窗口_Tablenanszl").Current("所在省") <> "" Then
    Dim suozs As String = Tables("男生资料主窗口_Tablenanszl").Current("所在省")
    If e.Sender.Text <> "suozs" Then
        'Tables("男生资料主窗口_Tablenanszl").Current("所在市") = ""       '注:这里改了表,但是不能直接改框内容,所以暂时屏蔽处理
        'Tables("男生资料主窗口_Tablenanszl").Current("所在区县") = ""
        e.Form.Controls("cmbszshi") = ""
        e.Form.Controls("cmbszquxian") = ""
    End If
End If


图片点击可在新窗口打开查看此主题相关图片如下:未命名011.jpg
图片点击可在新窗口打开查看



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


加好友 发短信
等级:小狐 帖子:321 积分:2468 威望:0 精华:2 注册:2013/1/16 19:33:00
  发帖心情 Post By:2017/1/10 15:56:00 [只看该作者]

e.Form.Controls("cmbszshi").value = nothing
e.Form.Controls("cmbszquxian").value = nothing

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/1/10 16:09:00 [只看该作者]

 
e.Form.Controls("cmbszshi").Text = nothing
e.Form.Controls("cmbszquxian").Text = nothing

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


加好友 发短信
等级:七尾狐 帖子:1536 积分:10849 威望:0 精华:0 注册:2016/9/12 11:18:00
  发帖心情 Post By:2017/1/11 12:16:00 [只看该作者]

按3楼改了,没有错误提示,但是控件"cmbszshi"、"cmbszquxian",值没有改变为空,原来显示什么,还是显示什么,咋回事?

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/1/11 12:35:00 [只看该作者]

1、你绑定什么表?

 

2、代码改成

 

msgbox(111)

Tables("绑定的表").Current("所在市") = nothing       '注:这里改了表,但是不能直接改框内容,所以暂时屏蔽处理

Tables("绑定的表").Current("所在区县") = nothing
 
3、必须弹出111,才说明代码执行了。

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


加好友 发短信
等级:七尾狐 帖子:1536 积分:10849 威望:0 精华:0 注册:2016/9/12 11:18:00
  发帖心情 Post By:2017/1/11 15:54:00 [只看该作者]

这是项目文件,窗口:男生资料主窗口,代码写在控件:“所在省"的textchanged事件
还有,标题栏:连云港双联网+用户组+用户名,该怎么做?


[此贴子已经被作者于2017/1/11 16:36:03编辑过]

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/1/11 16:35:00 [只看该作者]

 代码写在 selectedIndexChanged 事件

 

'如果修改所在省,所在市\所在区县,为空(代码好像有问题,暂屏蔽)
If e.sender.Focused AndAlso e.sender.text <> "" Then
    Tables("男生资料主窗口_Tablenanszl").Current("所在市") = Nothing       '注:这里改了表,但是不能直接改框内容,所以暂时屏蔽处理
    Tables("男生资料主窗口_Tablenanszl").Current("所在区县") = Nothing
End If


 回到顶部