Foxtable(狐表)用户栏目专家坐堂 → [求助]目录树多选


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

主题:[求助]目录树多选

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


加好友 发短信
等级:三尾狐 帖子:660 积分:5180 威望:0 精华:0 注册:2019/7/26 12:54:00
[求助]目录树多选  发帖心情 Post By:2022/3/28 19:37:00 [显示全部帖子]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:目录树多选筛选.foxdb

图片点击可在新窗口打开查看此主题相关图片如下:求助勾选位置或中午、早上时能多选筛选.png
图片点击可在新窗口打开查看

求助,目录树多选筛选,折腾很久搞不定了




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


加好友 发短信
等级:三尾狐 帖子:660 积分:5180 威望:0 精华:0 注册:2019/7/26 12:54:00
回复:(有点蓝)我也不知道怎么做这种筛选建议位置,...  发帖心情 Post By:2022/3/28 21:32:00 [显示全部帖子]

拆成多列,有多列生成目录树可多选的参考项目吗?

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


加好友 发短信
等级:三尾狐 帖子:660 积分:5180 威望:0 精华:0 注册:2019/7/26 12:54:00
回复:(有点蓝)帮助全部都是多列的用法:http://www...  发帖心情 Post By:2022/3/28 22:08:00 [显示全部帖子]

蓝主,能帮忙实现:1楼的项目,不勾选第一级目录树,只勾选第二级目录树可以筛选吗? 也就是1列多值列生成目录树多选
[此贴子已经被作者于2022/3/28 22:17:14编辑过]

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


加好友 发短信
等级:三尾狐 帖子:660 积分:5180 威望:0 精华:0 注册:2019/7/26 12:54:00
回复:(有点蓝)多值要使用like:http://www.foxtabl...  发帖心情 Post By:2022/3/28 22:39:00 [显示全部帖子]

基础太差了,搞不定。
蓝主,明天有空帮忙看看能否实现,勾选第二季目录树可以多选了
还是想像1楼那样有一个大类再操作二次筛选,比较方便

如果把多值列,拆成多列,要勾选很多次,操作太不方便了
如果多列列每个值都是一个目录树节点,就会有很多的目录树节点,操作也太不方便

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


加好友 发短信
等级:三尾狐 帖子:660 积分:5180 威望:0 精华:0 注册:2019/7/26 12:54:00
回复:(有点蓝)可能我不理解您的业务需求。我觉得多...  发帖心情 Post By:2022/3/29 16:18:00 [显示全部帖子]

蓝主,已改成多列生成目录树
求助,1、目录树节点:没标签的项目,生成没在位置、日期、状态、进度、委派,这5个目录树节点的行
求助,2、点击 目录树节点,实现加条件,一层层筛选,减少搜索的范围
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:多列目录树多选筛选.foxdb



[此贴子已经被作者于2022/3/29 16:23:45编辑过]

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


加好友 发短信
等级:三尾狐 帖子:660 积分:5180 威望:0 精华:0 注册:2019/7/26 12:54:00
回复:(有点蓝)[upload=zip,多列目录树多选筛选.zip...  发帖心情 Post By:2022/3/29 16:51:00 [显示全部帖子]

蓝主,可能是我没表达清除,上图这样说的清除一点,辛苦再看看


图片点击可在新窗口打开查看此主题相关图片如下:22.png
图片点击可在新窗口打开查看
求助第1次勾选aa时,显示第1行+第2行+第3行;再勾红色2处进度11时,只显示第1行+第2行;再勾选红色3委派sad时,只显示第1行


图片点击可在新窗口打开查看此主题相关图片如下:11.png
图片点击可在新窗口打开查看

求助勾选 没标签的项目,显示第9和第10行;位置日期状态进度委派都为空的行



[此贴子已经被作者于2022/3/29 16:51:09编辑过]

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


加好友 发短信
等级:三尾狐 帖子:660 积分:5180 威望:0 精华:0 注册:2019/7/26 12:54:00
回复:(有点蓝)理解一下or和and的区别:http://www....  发帖心情 Post By:2022/3/29 20:37:00 [显示全部帖子]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:table再生成目录树3.foxdb

图片点击可在新窗口打开查看此主题相关图片如下:求助第2步按钮生成没有红色这几项.png
图片点击可在新窗口打开查看

蓝主,求助1、根据窗口table表再生成目录树,去掉空值,及不生成 没标签的项目

帮助文件 GetUniqueValues提示:此方法已经被GetValues代替,请不要再使用。GetUniqueValues怎么替换成GetValues函数呢?


求助2、勾选一级目录树节点是,二级目录树节点全部自动勾选上



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


加好友 发短信
等级:三尾狐 帖子:660 积分:5180 威望:0 精华:0 注册:2019/7/26 12:54:00
回复:(有点蓝)1、GetUniqueValues直接替换成GetVal...  发帖心情 Post By:2022/3/29 21:01:00 [显示全部帖子]

蓝主,还是有问题,帮忙再看看

1、
Dim lst6 As List(of String) = DataTables("表A").GetUniqueValues("[位置] Is  Null And [日期] Is  Null And [状态] Is  Null And [进度] Is  Null And [委派] Is  Null", "项目")
上面GetUniqueValues直接替换成GetValues下面
Dim lst6 As List(of String) = DataTables("表A").GetValues("[位置] Is  Null And [日期] Is  Null And [状态] Is  Null And [进度] Is  Null And [委派] Is  Null", "项目")
报错如下:
[位置] Is  Null And [日期] Is  Null And [状态] Is  Null And [进度] Is  Null And [委派] Is  Null 不是有效的 Sort 字符串项。


2、
For Each cnd As WinForm.TreeNode In e.Node.Nodes
    cnd.Checked = true
Next

改为true后,勾选目录树节点报错如下:

.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2022.1.30.2——————我的版本不能升级了
错误所在事件:
详细错误信息:
无法在 System.DateTime 和 System.String 上执行“=”操作。



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


加好友 发短信
等级:三尾狐 帖子:660 积分:5180 威望:0 精华:0 注册:2019/7/26 12:54:00
回复:(有点蓝)1、http://www.foxtable.com/webhelp...  发帖心情 Post By:2022/3/29 21:37:00 [显示全部帖子]

GetValues帮助看很久,还是搞不定

日期 是有空值 ,我加入  is not nothing 还是报错-1


Dim lst6 As List(of String) = DataTables("表A").GetUniqueValues("[位置] Is  Null And [日期] Is  Null And [状态] Is  Null And [进度] Is  Null And [委派] Is  Null", "项目")

上面GetUniqueValues直接替换成GetValues下面

Dim lst6 As List(of String) = DataTables("表A").GetValues("[位置] Is  Null And [日期] Is  Null And [状态] Is  Null And [进度] Is  Null And [委派] Is  Null", "项目")

报错如下:

[位置] Is  Null And [日期] Is  Null And [状态] Is  Null And [进度] Is  Null And [委派] Is  Null 不是有效的 Sort 字符串项。



For Each cnd As WinForm.TreeNode In e.Node.Nodes

    cnd.Checked = true

Next


蓝主,帮忙改改了


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


加好友 发短信
等级:三尾狐 帖子:660 积分:5180 威望:0 精华:0 注册:2019/7/26 12:54:00
回复:(有点蓝)语法:GetValues(ColumnName,Filter,...  发帖心情 Post By:2022/3/30 7:53:00 [显示全部帖子]

蓝主,想实现在tables当前显示行中,再生成目录树
下面代码都报错,求助怎么修改?
Dim lst3 As List(of String) = DataTables("窗口1_Table1").GetValues("状态","[状态] Is Not Null and Tables("窗口1_Table1").Filter","状态")
Dim lst3 As List(of String) = Tables("窗口1_Table1").GetValues("状态","[状态] Is Not Null","状态")

 回到顶部
总数 13 1 2 下一页