以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 提取特定列不重复值作为列表项目 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=146880) |
-- 作者:温馨的大树 -- 发布时间:2020/3/4 21:39:00 -- 提取特定列不重复值作为列表项目 你好,在项目属性中的afteropenproject事件中设置代码,我想在"订单明细表"的"客服网名"列设置列表项目,希望从“客服资料表”中的“客服网名”列提取,条件希望是客服资料表中的“客服"列等于当前登录用户名,代码如下,不过这样设置了后就没有操作测试时就没有反应了,去掉"[客服]=\'e.user.name \'"条件,倒是可以,不过不能筛选条件提取列表项目,请问什么原因啊,需要怎么修改,是哪里出错呢?谢谢! Dim t As Col = Tables("订单明细表").Cols("客服网名") t.ComboList = DataTables("客服资料表").GetComboListString("客服网名","[客服]=\'e.user.name \'")
|
-- 作者:有点蓝 -- 发布时间:2020/3/5 9:49:00 -- 先看几遍:http://www.foxtable.com/webhelp/topics/1284.htm |
-- 作者:有点蓝 -- 发布时间:2020/3/5 9:51:00 -- t.ComboList = DataTables("客服资料表").GetComboListString("客服网名","[客服]=\'" & e.user.name & "\'") |
-- 作者:温馨的大树 -- 发布时间:2020/3/6 2:29:00 -- 回复:(有点蓝)t.ComboList = DataTables("客服资料... 如附件截图,可是修改后老是提示代码出错,也不知道什么原因啊 |
-- 作者:温馨的大树 -- 发布时间:2020/3/6 2:32:00 -- 回复:(有点蓝)t.ComboList = DataTables("客服资料... 不知道什么原因老是 此主题相关图片如下:qq截图20200306022631.png 提示错误,如附件 |
-- 作者:sloyy -- 发布时间:2020/3/6 3:42:00 -- 1 条件是客服资料表中的“客服"列等于当前登录用户名,既然这样,直接填登录名就行了,为啥还要下拉选一下呢? 2 AfterOpenProject事件没有 e 参数 直接写 user.name 3 看看 user 的帮助
|