窗口上做了一个表,表中有一个字段是数据字典取值,显示列和保存列内容是不一致的。
窗体上还拖了一个下拉选择框,关联了这个字段。
问题: 表中因为是数据字典设置,显示列可以是自己想要的;下拉选择框是拖动出来的,只会显示保存列,不是自己想要的。
这个怎么弄?
我尝试这样操作,但是失败了,而且感觉效率地下:
'产品分类
Dim cb1 As WinForm.ComboBox = e.Form.Controls("ComboBox1")
If cb1.Value <> "" Then
Dim a As new List(of String)
a = DataTables("数据字典表").GetValues("IBM","[FLMC] = '产品分类'")
For Each AA As String In a
If cb1.Value = AA Then
Dim b As new List(of String)
b = DataTables("数据字典表").GetValues("NOTE","[FLMC] = '产品分类' AND [IBM] = '" & AA & "'")
For Each bb As String In b
cb1.Text = bb
Next
End If
Next
End If