以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 表名称的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=121550) |
-- 作者:douglas738888 -- 发布时间:2018/7/9 13:36:00 -- 表名称的问题 请教老师,这里的DataTables里面的表名称不能使用关联表的名称吗?,如下写法,报错”不存在名称为“纪要.纪要明细”的DataTables 如果是DataTables("纪要明细") 就不报错,正常
Dim ls As List(Of String) = DataTables("纪要.纪要明细").GetValues("送审_审批类别","","拟文_时间") [此贴子已经被作者于2018/7/9 13:36:12编辑过]
|
-- 作者:有点甜 -- 发布时间:2018/7/9 16:50:00 -- 如果要用关联表,改成
Dim ls As List(Of String) = DataTables("纪要明细").GetValues("送审_审批类别", "关联列=\'" & tables("纪要").current("关联列") & "\'","拟文_时间")
|
-- 作者:douglas738888 -- 发布时间:2018/7/10 9:19:00 -- 谢谢指导,上面的代码OK了,另请教老师,下面这种字符串代替的写法不起作用,主要是标注的黄色部分有问题,是哪里写错了,还是不能这样写
Dim str As String = "纪要明细"
[此贴子已经被作者于2018/7/10 9:20:21编辑过]
|
-- 作者:有点甜 -- 发布时间:2018/7/10 9:32:00 -- Dim ls As List(Of String) = DataTables(str).GetValues("送审_审批类别", st & "=\'" & Tables(tr).Current(st) & "\'","拟文_时间") |