以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关于查询窗口组合框内容显示  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=78265)

--  作者:lgj716330
--  发布时间:2015/12/5 15:27:00
--  关于查询窗口组合框内容显示
我设计了一个查询窗口,在设计“单位”控件的时候碰到问题,“单位”的列表项目来自数据表,我想按用户组控制显示的内容,是在过滤条件里设置吗,但不知如何写这个条件
图片点击可在新窗口打开查看此主题相关图片如下:11.jpg
图片点击可在新窗口打开查看
图片点击可在新窗口打开查看此主题相关图片如下:22.jpg
图片点击可在新窗口打开查看


--  作者:Hyphen
--  发布时间:2015/12/5 16:18:00
--  
参考 http://www.foxtable.com/help/topics/1523.htm
--  作者:lgj716330
--  发布时间:2015/12/6 19:31:00
--  
以下是引用Hyphen在2015/12/5 16:18:00的发言:
参考 http://www.foxtable.com/help/topics/1523.htm
谢谢,基本能实现我的想法,只是好象不能通过组合框的下拉列表选择,只能通过点中单元格选择


--  作者:大红袍
--  发布时间:2015/12/6 19:46:00
--  

2楼的帮助文档,就是下拉组合框的的例子。

 

不会做,做个具体例子上来看看。


--  作者:lgj716330
--  发布时间:2015/12/6 21:28:00
--  
以下是引用大红袍在2015/12/6 19:46:00的发言:

2楼的帮助文档,就是下拉组合框的的例子。

 

不会做,做个具体例子上来看看。



嗯,搞明白了,就是换了个用户名进去的时候出现错误提示,找不出哪里问题
图片点击可在新窗口打开查看此主题相关图片如下:22.jpg
图片点击可在新窗口打开查看


--  作者:lgj716330
--  发布时间:2015/12/6 21:33:00
--  
原始数据表的“所属单位”这一列是字符型的,生成的统计表的“所属单位"这一列是备注型的好像是改不了的,会不会是这个原因呢
--  作者:大红袍
--  发布时间:2015/12/6 21:47:00
--  
贴出你写的代码
--  作者:lgj716330
--  发布时间:2015/12/6 22:11:00
--  
以下是引用大红袍在2015/12/6 21:47:00的发言:
贴出你写的代码
问题知道了,就是生成统计表的时候有个条件写错了
If User.Group = "总部财务" Then \'设置后台筛选条件,可以是任意条件
b.Filter = "成本科目 = true"
Else
b.Filter = "所属单位 = \'" & User.Group & "\'" And "成本科目 = true"
End If
这里好象有问题


--  作者:lgj716330
--  发布时间:2015/12/6 22:14:00
--  
哈哈,看出来了,弄了一天有点晕了,双引号多了几个
--  作者:lgj716330
--  发布时间:2015/12/6 22:17:00
--  
经测试没问题了,组合框的下拉列表也达到要求了,谢谢Hyphen和大红袍