以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 列表项目代码 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=175613) |
-- 作者:蓝蚂蚁 -- 发布时间:2022/3/11 14:45:00 -- 列表项目代码 If e.IsFocusCell Then \'如果是焦点所在单元格 If e.Col.Name = "单位" Then \'如果正在编辑的是县市列 Dim dr2 As DataRow = DataTables("目录").Find("编码 = \'" & e.Row("编码") & "\'") e.Col.ComboList = "dr2("门_单位")|" & "dr2("库_单位")" End If End If 上面红色的语句哪里错了? 注,在单位列中的列表项目中显示该编码在目录表中对应的两个单位:一个是库单位,一个是门单位
|
-- 作者:y2287958 -- 发布时间:2022/3/11 14:49:00 -- e.Col.ComboList = dr2("门_单位") & "|" & dr2("库_单位") 基本语法 |
-- 作者:蓝蚂蚁 -- 发布时间:2022/3/11 14:54:00 -- 哈哈,谢谢啊! |
-- 作者:aodou51899 -- 发布时间:2022/9/27 6:40:00 -- 我认为应该是不用引号。dr2("门_单位") & “|" & dr2("库_单位") |