以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- GetComboListString是不是不能 用于 作为副本的Normal型的Table的列 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=180741) |
|
-- 作者:ade2015 -- 发布时间:2022/10/15 19:59:00 -- GetComboListString是不是不能 用于 作为副本的Normal型的Table的列 鄙人大白一只 GetComboListString 是不是 不能 作为副本的用于Normal型的 Table 是因为,它是 DataTable的方法吗?
[此贴子已经被作者于2022/10/15 20:00:58编辑过]
|
|
-- 作者:有点蓝 -- 发布时间:2022/10/16 20:12:00 -- 可以的 |
|
-- 作者:ade2015 -- 发布时间:2022/10/17 11:30:00 -- "主窗口_Table1" 为 绑定表【maintable】的 Normal型,副本(ture),可编辑 (ture) 窗口名为“主窗口” Dim fl As String = CurrentTable.Filter Dim cmb As WinForm.ComboBox = e.form.Controls("ComboBox2") cmb.ComboList = DataTables("主窗口_Table1").GetComboListString("客户") 报错 “不存在名称为【“主窗口_Table1”的Datatable!】 |
|
-- 作者:ade2015 -- 发布时间:2022/10/17 11:30:00 --
|
|
-- 作者:有点蓝 -- 发布时间:2022/10/17 11:33:00 -- 直接使用主表即可 cmb.ComboList = DataTables("maintable").GetComboListString("客户")
|
|
-- 作者:ade2015 -- 发布时间:2022/10/17 13:22:00 -- 但是COMBOBOX的 ComboList 是列举的 主表【maintable】的数值。 而【副表】主窗口_Table1 中, 是经过筛选后的值, 我需要能列出, 此时 【副表】中的 数值
[此贴子已经被作者于2022/10/17 13:23:59编辑过]
|
|
-- 作者:有点蓝 -- 发布时间:2022/10/17 13:31:00 -- cmb.ComboList = DataTables("maintable").GetComboListString("客户",Tables("主窗口_Table1").filter) |
|
-- 作者:ade2015 -- 发布时间:2022/10/17 13:36:00 -- 谢谢 |