以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  分级数据是不是仍是普通的行  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=188540)

--  作者:lesei
--  发布时间:2023/9/26 11:52:00
--  分级数据是不是仍是普通的行
(1)分级数据,是不是还是普通的行?只不过显示的时候以分级(子行可折叠)的形式展示出来了而已?
(2)如果,我想以每个“分级数据”为一个单位(即,一个父级数据为一个单位,他的子级数据都算从属于该单位,这样一个折叠行组是一个单位,以该单位为基本元素进行操作)进行筛选、排序,整体挪动,可以吗?
比如,分级数据的父行和子行里都有个列叫“完成时间”,那么我排序时,只依据父行的完成时间来排序,而忽略掉子行的该值。或者,我筛选出目标行之后(以父行中的元素进行查找筛选),要复制到别的表中,一下子是把整个父行对应的折叠单元全给复制过去。

--  作者:有点蓝
--  发布时间:2023/9/26 11:58:00
--  
1、还是普通的行
2、按父级列处理即可



--  作者:lesei
--  发布时间:2023/9/26 17:37:00
--  
您能给段以父行某列数据为排序依据(其实每一行都有这个数据,但是排序只以父行的数据为基准)、以各个折叠单元为“操作单位”进行整体移动排序的代码吗?我想学习一下。谢谢。
比如,分级数据的父行和子行里都有个列叫“完成时间”,那么我排序时,只依据父行的完成时间来排序,而忽略掉子行的该值。

--  作者:有点蓝
--  发布时间:2023/9/26 20:34:00
--  
http://www.foxtable.com/webhelp/topics/3391.htm
--  作者:lesei
--  发布时间:2023/9/27
--  
1.您给的这个例子是用菜单按钮,且这个按钮是开发时才有的(发行的程序是不能看到开发菜单的)。
2.我想让用户在需要对时候,根据不同的列内容(比如,有时是根据时间列排序,有时是根据完成度排序等),自己选择排序。
这是不是只能用代码实现?

--  作者:lesei
--  发布时间:2023/9/27 7:58:00
--  
追问:
3.能否进行二次筛选?
比如,以“折叠单元(就是一个父行统领多个子行)”为基本操作单位,第一次找出了父行信息里关于a公司的业务,共有15个结果(折叠单元)。
然后,在这15个结果里,进行第二次排序,继续以父行数据(完成日期)为基础,进行时间先后顺序排序,进行显示?
4.基于第3点的问题,甚至于多次筛选排序?

--  作者:有点蓝
--  发布时间:2023/9/27 8:56:00
--  

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

--  作者:lesei
--  发布时间:2023/9/27 14:54:00
--  
下面三张图来自于casestudy里的“折叠模式”里的“物料清单A”:
我加入了“完成时间”、“重要度”两列。
关闭折叠模式时,如图1:

图片点击可在新窗口打开查看此主题相关图片如下:img_20230927_144545.jpg
图片点击可在新窗口打开查看
打开折叠模式,如题2:

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

此时,我选中“完成时间”列,点击“日常工作”标签页里的“升序”进行排序,得到如图3(结果折叠模式不存在了,数据完全展开了):

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


问题:
如本帖上面那几轮沟通,我想整体以“折叠行组”为操作单位,以父行的某个数据为比较基础,进行排序,不行吗?

--  作者:有点蓝
--  发布时间:2023/9/27 15:02:00
--  
只能在折叠模式里使用排序列:http://www.foxtable.com/webhelp/topics/3391.htm

其它排序会取消折叠模式

--  作者:lesei
--  发布时间:2023/9/27 15:11:00
--  
如下图1,假如构建了一个数据结构list,list的每个元素就是图1里表格的一个row。
我看list的成员有个sort,但是没给示例。
请问,我想用sort对“完成时间”进行排序,使得表格按先后顺序展示,请问怎么写代码?

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