以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 如何从多值字段中取值显示在窗口中? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=122258) |
||||
-- 作者:初心不改再说未来 -- 发布时间:2018/7/21 16:38:00 -- 如何从多值字段中取值显示在窗口中? 客户表中有 客人姓名 年龄 地区 手机号 等信息 订单表中有 客人姓名列 (多值字段,因为同一个订单可以有N个用户) 现在想双击订单表的客人姓名列,在弹出窗口中显示客人姓名列中包含的这几位客户的客人姓名 年龄 地区 手机号 等信息。 这个代码怎么写
|
||||
-- 作者:初心不改再说未来 -- 发布时间:2018/7/21 16:46:00 -- 我用了查询表生成器,但是一查询,就把客户表所有客人信息都查询出来了,怎么设置条件可以只查询当前订单行中客人姓名列中包含的客人信息呢? |
||||
-- 作者:初心不改再说未来 -- 发布时间:2018/7/21 16:50:00 -- 还是不该用生成器?应该在窗口的数据表中写筛选条件匹配对应的值显示出来? |
||||
-- 作者:有点蓝 -- 发布时间:2018/7/21 16:55:00 -- 查询条件 姓名 in (\'" & e.datarow("客人姓名列").replace(",","\',\'") & "\')
|
||||
-- 作者:初心不改再说未来 -- 发布时间:2018/7/21 17:18:00 -- 此主题相关图片如下:qq截图20180721171440.png 不行啊,双击以后可以弹出窗口,里面的表绑定了查询表,但是表里没数据 |
||||
-- 作者:有点蓝 -- 发布时间:2018/7/21 17:23:00 -- 不能使用查询表进行关联,使用datatables().loadfilter加载客户表,或者Tables().filter对客户表进行筛选 |
||||
-- 作者:初心不改再说未来 -- 发布时间:2018/7/21 17:37:00 -- 不用查询表有没有别的办法?在窗口中显示当前订单行所有客户的详细信息,这个多值字段是不是没法实现? |
||||
-- 作者:初心不改再说未来 -- 发布时间:2018/7/21 18:29:00 -- 取不出来啊取不出来啊~~~~~ |
||||
-- 作者:y2287958 -- 发布时间:2018/7/21 21:36:00 -- 上例子 |
||||
-- 作者:初心不改再说未来 -- 发布时间:2018/7/21 22:33:00 --
麻烦大神了。。。实在是崩溃了。。。。
|