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


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

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

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


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

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

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


加好友 发短信
等级:婴狐 帖子:87 积分:701 威望:0 精华:0 注册:2014/8/4 11:54:00
  发帖心情 Post By:2014/9/10 10:44:00 [只看该作者]

这个控件写了个enter事件

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


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

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

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


加好友 发短信
等级:婴狐 帖子:87 积分:701 威望:0 精华:0 注册:2014/8/4 11:54:00
  发帖心情 Post By:2014/9/10 10:48:00 [只看该作者]

我刚才试了下,去了还是报错。我在确认下

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


加好友 发短信
等级:婴狐 帖子:87 积分:701 威望:0 精华:0 注册:2014/8/4 11:54:00
  发帖心情 Post By:2014/9/10 10:52:00 [只看该作者]

我把项目发上来请各位大神看看,指点一二。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:a123.table

位于入库单窗口,的新增入库单的单击事件
[此贴子已经被作者于2014-9-10 10:54:18编辑过]

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


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

 密码多少

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


加好友 发短信
等级:婴狐 帖子:87 积分:701 威望:0 精华:0 注册:2014/8/4 11:54:00
  发帖心情 Post By:2014/9/10 10:55:00 [只看该作者]

9527

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  18楼 | 信息 | 搜索 | 邮箱 | 主页 | 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

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


加好友 发短信
等级:婴狐 帖子:87 积分:701 威望:0 精华:0 注册:2014/8/4 11:54:00
  发帖心情 Post By:2014/9/10 11:02:00 [只看该作者]

哦,我明白了。哎呀。Tables("入库主表").Current("供应商") <> 0    供应商是个字符怎么可能跟0比较嘛。谢谢大神,火眼金睛啊

我另外一张订单的代码是
Tables("订单主表").Current("客户名称") <> “” 运行能过,简直是侥幸呀
[此贴子已经被作者于2014-9-10 11:05:47编辑过]

 回到顶部
总数 19 上一页 1 2