Foxtable(狐表)用户栏目专家坐堂 → 求助:查询窗体的设置问题


  共有10328人关注过本帖树形打印复制链接

主题:求助:查询窗体的设置问题

帅哥哟,离线,有人找我吗?
tyzh
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:37 积分:299 威望:0 精华:0 注册:2011/12/7 12:36:00
求助:查询窗体的设置问题  发帖心情 Post By:2011/12/20 10:05:00 [显示全部帖子]

依照手册的《设计查询窗口》设计了查询窗口,请教

1、在查询窗体中设置了查找范围,是ComboBox单选组合框,包括“现有记录,历史记录,全部记录“,希望打开窗口时组合框内默认的是“现有记录”,如何设置?

2、教材提供的都是ComboBox单选条件的查询,我想用CheckedComboBox复选组合框,比如查询“负责人”选择框,可以多选,同时筛选“负责人”是张三和李四的记录,如何设置,请提供以下资料;

3、调出“用户管理”的命令是什么?(如切换用户的是Syscmd.Project.SwitchUser()

谢谢。


 回到顶部
帅哥哟,离线,有人找我吗?
tyzh
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:37 积分:299 威望:0 精华:0 注册:2011/12/7 12:36:00
  发帖心情 Post By:2011/12/20 10:36:00 [显示全部帖子]

谢谢

 回到顶部
帅哥哟,离线,有人找我吗?
tyzh
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:37 积分:299 威望:0 精华:0 注册:2011/12/7 12:36:00
  发帖心情 Post By:2011/12/20 11:21:00 [显示全部帖子]

我对命令似懂非懂,从头到尾完全照葫芦画瓢做的。

您提示的“用Split拆分选择输入的值,然后合成条件即可”合成如何操作呢?请提示一下,谢谢!

With e.Form.Controls("负责人")
   Dim Values() As String
   Dim Multi As String = "张三|李四|王五|马六"
   Values = Multi.split("|")
For Index As Integer = 0 To Values.Length - 1
 If .Value IsNot Nothing Then
        If Filter > "" Then
            Filter = Filter & " And "
        End If
        Filter = Filter & "负责人 = '" & .Value & "'"
    End If
Next
End With


 回到顶部
帅哥哟,离线,有人找我吗?
tyzh
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:37 积分:299 威望:0 精华:0 注册:2011/12/7 12:36:00
  发帖心情 Post By:2011/12/20 15:33:00 [显示全部帖子]

CheckedListBox占用空间太大,我用的CheckedComboBox,参考了老半天你的例子,弄不好。


 回到顶部
帅哥哟,离线,有人找我吗?
tyzh
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:37 积分:299 威望:0 精华:0 注册:2011/12/7 12:36:00
  发帖心情 Post By:2011/12/20 16:32:00 [显示全部帖子]

我放弃了,够用就得,还是用手册提供的ComboBox设计吧,谢谢。

 回到顶部