以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]ComboBox列表取值问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=186396) |
-- 作者:dhyskyworld -- 发布时间:2023/4/26 11:30:00 -- [求助]ComboBox列表取值问题 首先问一下,列表项目是否可以作为变量取值? 如果可以,麻烦帮看一下以下代码哪里有问题 Dim b As String = Forms("窗口1").Controls("ComboBox17").ComboList.Text 以上代码执行取不到值
|
-- 作者:有点蓝 -- 发布时间:2023/4/26 11:31:00 -- Dim b As String = Forms("窗口1").Controls("ComboBox17").ComboList |
-- 作者:dhyskyworld -- 发布时间:2023/4/26 12:41:00 -- 这个代码我也执行过,同样出错 ComboBox17的列表内容为:年休假|探亲假|婚假|产假|陪产假|丧假|调休|事假 表中有分层表头 表DataColChanged事件代码 Dim b As String = Forms("新增人员信息录入").Controls("ComboBox17").ComboList Dim dr As DataRow = e.DataRow If e.DataCol.Name = "身份证" And dr.IsNull("身份证") = False Then e.DataRow(b & "_可休天数") = Nothing e.DataRow("调休天数") = Nothing Else If b = "探亲假" Then dr(b & "_可休天数") = 20 End If End If |
-- 作者:dhyskyworld -- 发布时间:2023/4/26 12:42:00 -- 执行出错 错误所在事件:表,LOA2, DataColChanged 详细错误信息: Exception has been thrown by the target of an invocation. Column \'年休假|探亲假|婚假|产假|陪产假|丧假|调休|事假_可休天数\' does not belong to table LOA2. 说是以上内容不属于LOA2,本想简化我的代码,就一直卡这了,一开始是取不到值,取到值了,又说不属于此表,不知道是不是我的思路不对
|
-- 作者:有点蓝 -- 发布时间:2023/4/26 13:34:00 -- 先看看:http://www.foxtable.com/webhelp/topics/1522.htm 没看懂上面的代码想实现什么功能?
|