[发明专利]级联数据显示方法有效
| 申请号: | 201911374623.4 | 申请日: | 2019-12-27 |
| 公开(公告)号: | CN111221528B | 公开(公告)日: | 2023-07-25 |
| 发明(设计)人: | 夏梦石;麦锦超;李育梅;谭亮亮 | 申请(专利权)人: | 广东金赋科技股份有限公司 |
| 主分类号: | G06F8/38 | 分类号: | G06F8/38 |
| 代理公司: | 北京易捷胜知识产权代理有限公司 11613 | 代理人: | 韩国胜 |
| 地址: | 528200 广东省佛山市南海区*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 级联 数据 显示 方法 | ||
1.一种级联数据显示方法,其特征在于,所述方法包括:
S101,获取级联数据的层次结构;
S102,根据所述层次结构确定标题集合,其中,所述标题集合中每个元素的结构为[节点标识,标题名称,层级标识,层级集合],所述层级集合中每个元素的结构为[控件集合,控件关系];
S103,渲染所述标题集合中所有元素的标题名称;
S104,渲染层级标识为1的层级集合中所有元素;
所述S104之后还包括:
若渲染的层级标识为1的层级中任一元素被触发,则渲染下一层级集合中所有元素;
若最后一层级集合中所有元素被渲染,且最后一层级中任一元素触发,则关闭所有元素的渲染,发送被触发的所有节点标识;若非最后一层级集合中所有元素被渲染,或者,虽最后一层级集合中所有元素被渲染,但最后一层级中任一元素未被触发时,预设按键被触发,则关闭所有元素的渲染,退出所述方法。
2.根据权利要求1所述的方法,其特征在于,所述S101中的级联数据的层次结构为树形结构;
所述树形结构中,第1层级的节点为根节点,第2层级的节点为根的子节点,……,第n层级的节点第n-1层级节点的子节点,n为大于2的整数值。
3.根据权利要求2所述的方法,其特征在于,树形结构中每个节点具有名称,标识和序号,其中,不同节点的标识不同,相同层级的节点的序号不同,且相同层级的序号连续;
所述树形结构中与所述根节点不直接连接的任一节点,其还具有控件类型和控件属性;
所述S102具体包括:
标题集合中的元素与第2层级的节点一一对应;
标题集合中任一元素的节点标识为其对应节点的标识;
标题集合中任一元素的标题名称为其对应节点的名称;
标题集合中任一元素的层级标识为其对应节点的序号;
标题集合中任一元素的层级集合为以其对应节点为根节点的子树;
所述子树中节点与层级集合中的元素一一对应;
与子树根节点对应的元素的控件集合为空集,控件关系为子节点的标识;
与子树任一非根节点对应的元素的控件集合由所述任一非根节点的标识,名称,序号,控件类型和控件属性构成;
与子树任一非根节点对应的元素的控件关系由其父节点的标识和子节点的标识构成。
4.根据权利要求3所述的方法,其特征在于,所述S104具体包括:
S104-1,根据层级标识为1的层级集合中的控件关系,确定以子树第2层级各节点为根的二级子树;
S104-2,确定二级子树的理想长度;
S104-3,根据二级子树的理想长度,确定二级子树的理想高度;
S104-4,根据二级子树的理想高度渲染层级标识为1的层级集合中所有控件。
5.根据权利要求4所述的方法,其特征在于,所述S104-2具体包括:
对于以子树第2层级第i节点为根的二级子树i,若其中只包括一个节点,则其理想长度Li=该节点的控件类型所对应的预设长度;
若其中包括ni个叶子节点,n′i个非叶子节点,其理想长度
其中,Lij为二级子树i中第j个叶子节点的控件类型所对应的预设长度,单位为像素。
6.根据权利要求4所述的方法,其特征在于,所述S104-3具体包括:
对于以子树第2层级第i节点为根的二级子树i,
若Li≤(x-20),则二级子树i的理想高度为hi=75;
若Li(x-20),则二级子树i的理想高度为
其中,x为渲染区域的总宽度,j为二级子树i的非根节点标识,Lij为二级子树i中第j个非根节点的控件类型所对应的预设长度,AVERAGE()为求均值函数,单位为像素。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东金赋科技股份有限公司,未经广东金赋科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911374623.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种告警信息解析方法及装置
- 下一篇:一种基于移动端的客户订单信息同步方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





