Foxtable(狐表)用户栏目专家坐堂 → [求助]要使combobox控件显示为空该用什么代码?


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

主题:[求助]要使combobox控件显示为空该用什么代码?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/9/10 9:20:00 [显示全部帖子]

e.Form.Controls("combobox1").Text = ""

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/9/10 9:31:00 [显示全部帖子]


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/9/10 9:34:00 [显示全部帖子]

自己排查一下错误

 

http://www.foxtable.com/help/topics/1485.htm

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/9/10 10:25:00 [显示全部帖子]

 你的意思是,你删除了红色代码就不报错?那么你去看这个控件写了什么代码,比如textchange事件valuechanged事件

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/9/10 10:47:00 [显示全部帖子]

 红色代码去掉就不报错?你先确认哪一句代码报错

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/9/10 10:54:00 [显示全部帖子]

 密码多少

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/9/10 11:00:00 [显示全部帖子]

If DataTables("入库主表").DataRows.Count = 0 Then  ''主表无记录的情况
    'MessageBox.Show(1)    检查代码运行错误用
    Tables("入库主表").AddNew
   
    Dim a As String = Tables("入库主表").Current("购进单据号")
    Dim b As WinForm.DateTimePicker = e.Form.Controls("gjsr")
    Dim c As WinForm.TextBox = e.Form.Controls("zdr")
   
    b.Value = Date.Today()
    c.Value = User.Name
    Tables("入库主表").Current("购进日期") = b.Value                  '虽然有写入值操作,但是有更改日期的可能
    Tables("入库单_t1").Filter = "购进单据号 = '" & a & "'"           '所以需要在事件控件的改变值属性做再次写入值过程
Else
    ' MessageBox.Show(2)
    If Tables("入库主表").Current.IsNull("供应商") = False Then   ''主表有记录且有值
        Tables("入库主表").AddNew
        Dim a1 As String = Tables("入库主表").Current("购进单据号")
        Dim b1 As WinForm.DateTimePicker = e.Form.Controls("gjsr")
        Dim d As WinForm.ComboBox = e.Form.Controls("ghs")
        Dim f As WinForm.TextBox = e.Form.Controls("cgr")
        Dim g As WinForm.TextBox = e.Form.Controls("zy")
        Dim c1 As WinForm.TextBox = e.Form.Controls("zdr")
        Dim h As WinForm.TextBox = e.Form.Controls("shdh")
       
        b1.Value = Date.Today()
        c1.Value = User.Name
        d.text = ""
        f.text = ""
        g.text = ""
        h.text = ""
        Tables("入库主表").Current("购进日期") = b1.Value
        Tables("入库单_t1").Filter = "购进单据号 = '" & a1 & "'"
    Else
        'MessageBox.Show(3)                                                                 '有记录无值的情况
        Dim a2 As String = Tables("入库主表").Current("购进单据号")
        MessageBox.Show( a2 & "已经是新的入库单无需继续新增","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
    End If
End If

 回到顶部