Foxtable(狐表)用户栏目专家坐堂 → [求助][已解决]菜单的列表项目获取出错


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

主题:[求助][已解决]菜单的列表项目获取出错

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


加好友 发短信
等级:幼狐 帖子:104 积分:861 威望:0 精华:0 注册:2013/7/16 16:46:00
[求助][已解决]菜单的列表项目获取出错  发帖心情 Post By:2014/4/28 12:39:00 [只看该作者]

菜单有一个列表项目,希望能自动获取内容,测试代码如下
Dim cmd As  SQLCommand
cmd.C
Dim dt As DataTable
cmd.CommandText = "SELECT DISTINCT 区域 From {客户资料}"
dt = cmd.ExecuteReader()
Dim cmb As RibbonMenu.ComboBox = RibbonTabs("内容查询").Groups("精确查询").Items("辖区查询")
Dim vals() As String = dt.GetComboListString("区域").Split("|")
With RibbonTabs("内容查询").Groups("精确查询").Items("辖区查询")
    .Items.Clear
    For Each val As String In vals
        Dim btn As new RibbonMenu.Button(val)
        btn.text = val
        cmb.Items.Add(btn)
    Next
    .Text= Vals(0)
End With
提示:System.NullReferenceException:未将对象引用设置到对象的实例,



已解决:问题是Dim cmd As New SQLCommand 少了3字母图片点击可在新窗口打开查看
[此贴子已经被作者于2014-4-29 10:03:09编辑过]

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/4/28 14:05:00 [只看该作者]

Dim cmd As  SQLCommand
cmd.C
Dim dt As DataTable
cmd.CommandText = "SELECT DISTINCT 区域 From {客户资料}"
dt = cmd.ExecuteReader()
Dim cmb As RibbonMenu.ComboBox = RibbonTabs("内容查询").Groups("精确查询").Items("辖区查询")
Dim vals() As String = dt.GetComboListString("区域").Split("|")
With RibbonTabs("内容查询").Groups("精确查询").Items("辖区查询")
    .Items.Clear
    For Each val As String In vals
        Dim btn As new RibbonMenu.Button(val)
        btn.text = val
        cmb.Items.Add(btn)
    Next
if Vals.length>0 then
 .Text= Vals(0)
end if
End Wit

 回到顶部