WO2023272606A1 - 一种树形表格控件生成方法、装置、设备及存储介质 - Google Patents

一种树形表格控件生成方法、装置、设备及存储介质 Download PDF

Info

Publication number
WO2023272606A1
WO2023272606A1 PCT/CN2021/103685 CN2021103685W WO2023272606A1 WO 2023272606 A1 WO2023272606 A1 WO 2023272606A1 CN 2021103685 W CN2021103685 W CN 2021103685W WO 2023272606 A1 WO2023272606 A1 WO 2023272606A1
Authority
WO
WIPO (PCT)
Prior art keywords
data
tree
node
control
tree form
Prior art date
Application number
PCT/CN2021/103685
Other languages
English (en)
French (fr)
Inventor
李德良
Original Assignee
东莞市小精灵教育软件有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 东莞市小精灵教育软件有限公司 filed Critical 东莞市小精灵教育软件有限公司
Publication of WO2023272606A1 publication Critical patent/WO2023272606A1/zh

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/34Graphical or visual programming
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/177Editing, e.g. inserting or deleting of tables; using ruled lines
    • G06F40/18Editing, e.g. inserting or deleting of tables; using ruled lines of spreadsheets
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/38Creation or generation of source code for implementing user interfaces

Definitions

  • the embodiments of the present application relate to the field of user interface technology, and in particular to a method, device, device and storage medium for generating a tree form control.
  • User interface controls are controls used to develop and build user interfaces. With the rapid development of software applications, user interface design also develops rapidly. In order to improve the development efficiency of user interface, many existing interface design platforms provide various user interface controls to quickly develop user interface.
  • some popular interface design platforms provide tree controls, but the nodes of the tree controls provided by the interface design platform only support a single data type, and do not support the display of multiple data types, which affects the user experience.
  • Embodiments of the present application provide a method, device, device, and storage medium for generating a tree form control, which solves the problem that the tree control provided by the existing interface design platform does not support the display of multiple data types.
  • the embodiment of the present application provides a method for generating a tree form control, including:
  • said acquisition of tree-structured data and multidimensional arrays includes:
  • generating a tree form includes:
  • the number of nodes of the tree structure data determine the number of rows of the tree form, wherein one node corresponds to a row of lists, and the number of lists is the same as the number of headers;
  • the tree form is generated according to the header and the number of rows of the tree form.
  • filling the node data and corresponding associated data in the tree form includes:
  • the node data and the corresponding associated data are filled in the columns corresponding to the header.
  • the filling of the node data and corresponding associated data in the tree form further includes:
  • the child node data is filled in the row below the corresponding parent node data.
  • the generating tree form control includes:
  • the row list corresponding to each node is sequentially rendered to obtain the tree form control.
  • the tree form control includes an expand control and a collapse control
  • the filling line corresponding to the child node data is correspondingly expanded and collapsed under the filling line corresponding to the parent node data through the expansion control and the collapsing control.
  • the embodiment of the present application provides an apparatus for generating a tree form control, including:
  • the data acquisition module is configured to acquire tree-structured data and a multidimensional array, and determine associated data in the multidimensional array that belongs to the same data group as each node data of the tree-structured data;
  • a form generation module configured to generate a tree form according to the structure of the tree structure data and the data types of the node data and corresponding associated data
  • the control generating module is configured to fill the node data and corresponding associated data in the tree form to generate a tree form control.
  • the embodiment of the present application provides a device for generating a tree form control, including:
  • processors one or more processors
  • memory for storing one or more programs
  • the one or more processors When the one or more programs are executed by the one or more processors, the one or more processors implement the method for generating a tree form control as described in the first aspect.
  • an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the method for generating a tree form control as described in the first aspect is implemented.
  • the method, device, device, and storage medium for generating the above-mentioned tree form control by obtaining the tree structure data and the multidimensional array, determine the associated data in the multidimensional array and each node data of the tree structure data belonging to the same data group; according to the tree structure The structure of the data, as well as the data types of the node data and the corresponding associated data, generate a tree form; fill the node data and the corresponding associated data in the tree form, and generate a tree form control.
  • the number of rows of the tree table is determined by the number of nodes of the tree structure data, and the header of the tree table is determined according to the data type of the node data and associated data, so as to generate Tree form.
  • the tree-shaped table control provided in this embodiment realizes displaying table data in a tree structure, which is convenient for users to visually view and obtain hierarchical relationships among table data, and improves user experience.
  • Fig. 1 is a flow chart of a method for generating a tree form control provided by an embodiment of the present application
  • Fig. 2 is a schematic diagram of the source tree control provided by this embodiment
  • Fig. 3 is a schematic diagram of the tree form control provided by this embodiment.
  • FIG. 4 is a flow chart of another method for generating a tree form control provided by an embodiment of the present application.
  • Fig. 5 is a schematic structural diagram of a device for generating a tree form control provided by an embodiment of the present application
  • Fig. 6 is a schematic structural diagram of a device for generating a tree form control provided by an embodiment of the present application.
  • the tree form control generation method provided in the embodiment of the present application can be executed by a tree form control generation device, which can be implemented by software and/or hardware, and the tree form control generation device can be Composed of two or more physical entities, or one physical entity.
  • the device for generating the tree form control may be an intelligent device such as a computer.
  • the tree form control generation device is installed with at least one type of operating system, wherein the operating system includes but not limited to Android system, Linux system and Windows system.
  • the tree form control generation device can install at least one application program based on the operating system.
  • the application program can be an application program that comes with the operating system, or an application program downloaded from a third-party device or server.
  • the tree form control at least has an application program capable of executing the method for generating the tree form control, therefore, the tree form control generation device may also be the application program itself.
  • a computer is used as a device for generating a tree form control for exemplary description.
  • Fig. 1 is a flowchart of a method for generating a tree form control provided by an embodiment of the present application.
  • the method for generating the tree form control includes:
  • a Vue.js 2.0-based desktop UI framework is used to generate a tree form control.
  • the tree structure refers to the data structure in which there is a "one-to-many" tree relationship between data elements, and the data elements that constitute the tree structure are tree structure data.
  • the tree structure includes multiple nodes, and the corresponding , each node in the tree structure data corresponds to a node data.
  • a multidimensional array includes multiple data groups, and each data group has the same data type.
  • the multidimensional array can be regarded as tabular data.
  • the rows of the tabular data represent the number of data groups contained in the multidimensional array, and the columns of the tabular data represent the data contained in the multidimensional array. Number of data types.
  • the tabular data is shown in Table 1:
  • the multidimensional array includes four data groups, and each data group includes data of a title type and an ID type. Among them, the data in the same data group are associated data, for example, the ID of the business management association is 25.
  • FIG. 2 is a schematic diagram of a source tree control provided in this embodiment. Select the title type in the multidimensional array in Table 1 to obtain the data corresponding to the title type: business management, business management, authority setting, authority management, role management, salesperson management and operation data.
  • the source tree control shown in Figure 2 is generated.
  • business management, business management, authority setting, authority management, role management, salesman management and operation data are node data
  • business management, business management and salesman management are nodes at the same level
  • authority management and role management are related to authority
  • the relationship between the settings is a parent-child node.
  • this embodiment provides a method for generating a tree form control, so as to display form data through a tree structure.
  • the table data to be displayed is obtained first.
  • the source tree control is generated from the corresponding tree structure data, so the corresponding tree structure data and the multidimensional array input by the user to generate the source tree control are obtained from the source tree control.
  • the associated data in the same data group is correspondingly obtained, for example, the ID: 32 of the same data group is correspondingly obtained according to the business administration.
  • S120 Generate a tree table according to the structure of the tree structure data and the data types of the node data and corresponding associated data.
  • the tabular form is first drawn according to the multidimensional data.
  • the steps to draw the table include:
  • the node data and the corresponding associated data form a data group in the multidimensional data
  • the node data and the data type of the corresponding associated data form the data type of the multidimensional data
  • the tree table header is determined according to the node data and the data type of the corresponding associated data.
  • the data types in the node data and the associated data include a title type and an ID type
  • the header of the tree table is also a title type and an ID type.
  • S1202. Determine the number of rows in the tree table according to the number of nodes in the tree structure data, where one node corresponds to a row of lists, and the number of lists is the same as the number of headers.
  • Each data group in the multidimensional array is correspondingly displayed at the node of the tree control in the form of a row list, so that the nodes of the tree control can support the display of multiple data types. Displaying the list of rows corresponding to each node as a tree relationship between the nodes can display the display of the tree form control.
  • the number of rows of the tree table is determined, so that the node data and corresponding associated data can be directly filled in the row list later without adjusting the number of rows of the tree table.
  • a json file corresponding to the tree table is generated according to the number of tables and rows of the tree table, so that after the node data and associated data are filled in the json file, the tree table control is rendered directly through the json file.
  • the node data and corresponding associated data are filled in the corresponding line list in the json file, so as to generate the json file corresponding to the tree form control.
  • the data population steps include:
  • FIG. 3 is a schematic diagram of a tree form control provided in this embodiment. As shown in Figure 3, the same row of tables of the tree table control will display the data of the same data group in the multidimensional array.
  • the header of the tree table is defined by data type, and a column corresponds to a data type. According to the data type of the node data and the corresponding associated data, the node data and the corresponding management data are filled in the column corresponding to the data type. Exemplarily, referring to FIG. 3 , the same column of the tree form control will display data of the same data type in the multidimensional array.
  • the row list corresponding to the child node data is displayed below the row list corresponding to the parent node, and the child node data is displayed indented, so that it is convenient to directly view the tree relationship between the nodes.
  • the node data and the corresponding associated data are assigned to the corresponding table through a shallow copy.
  • the corresponding line lists of each node are sequentially rendered to obtain a tree form control.
  • the tree form control includes expand controls and collapse controls.
  • the filling line corresponding to the child node data is expanded and collapsed correspondingly under the filling line corresponding to the parent node data through the expand control and the collapse control.
  • the expand control 11 and the collapse control are set in the cell to which the node data belongs.
  • the expand control 11 is used to indicate that the child node data corresponding to the node data is in a collapsed state. After clicking the expand control 11, the expand control 11 is converted In order to close the control 12, the child node data corresponding to the node data corresponding to the expansion control 11 is displayed under the node data.
  • the authority management and role management of the child nodes corresponding to the authority setting are displayed in the authority Below the setting, and in the cell of the permission setting, the collapse control 12 is displayed. If the cell to which the node data belongs is not set with the expand control 11 or the collapse control 12, it indicates that the node data is leaf node data, that is, there is no corresponding child node data.
  • FIG. 4 is a flowchart of another method for generating a tree form control provided by an embodiment of the present application.
  • the encapsulation function reads the multidimensional array and tree structure data input by the user from the source tree control, processes the multidimensional array and tree structure data, obtains node data and corresponding associated data, and requests from the backend
  • For the json data corresponding to the tree form fill the node data and corresponding associated data in the table corresponding to the json data.
  • the json data corresponding to the row list of each node sequentially infect the row list of each node to generate the target tree control, that is, the tree form control.
  • the method for generating a tree form control determines the associated data in the multidimensional array that belongs to the same data group as each node data of the tree structure data by acquiring the tree structure data and the multidimensional array; The structure of the data, as well as the data types of the node data and the corresponding associated data, generate a tree form; fill the node data and the corresponding associated data in the tree form, and generate a tree form control.
  • the number of rows of the tree table is determined by the number of nodes of the tree structure data, and the header of the tree table is determined according to the data type of the node data and associated data, so as to generate Tree form.
  • the tree-shaped table control provided in this embodiment realizes displaying table data in a tree structure, which is convenient for users to visually view and obtain hierarchical relationships among table data, and improves user experience.
  • Fig. 5 is a schematic structural diagram of an apparatus for generating a tree form control provided by an embodiment of the present application.
  • the device for generating tree form controls includes: a data acquisition module 201 , a table generation module 202 and a control generation module 203 .
  • the data acquisition module is configured to obtain the tree structure data and the multidimensional array, and determine the associated data belonging to the same data group with each node data of the tree structure data in the multidimensional array;
  • a form generation module configured to generate a tree form according to the structure of the tree structure data and the data types of the node data and corresponding associated data
  • the control generation module is configured to fill the node data and corresponding associated data in the tree form to generate the tree form control.
  • the data acquisition module includes: a data acquisition unit configured to acquire the tree structure data and the multidimensional array input by the user from the source tree control.
  • the table generation module includes: a header determination unit configured to determine the header of the tree-shaped table according to the data type of the node data and the corresponding associated data;
  • the number of nodes of the form structure data determines the number of rows of the tree form, wherein one node corresponds to a row of lists, and the number of lists is the same as the number of headers;
  • the tree form generation unit is configured to be based on the header and the number of headers of the tree form The number of rows to generate a tree table.
  • control generation module includes: a row filling unit configured to fill the node data and corresponding associated data in the same row of the tree table; a column filling unit configured to data type, fill the node data and corresponding associated data in the corresponding column of the table header.
  • control generating module further includes: a structure setting unit configured to fill the child node data in the row below the corresponding parent node data according to the parent-child relationship between the nodes.
  • the table generation module further includes: a rendering unit configured to sequentially render the row list corresponding to each node to obtain a tree form control.
  • the tree form control includes an expand control and a collapse control; correspondingly, the fill line corresponding to the child node data is expanded and collapsed corresponding to the fill line corresponding to the parent node data through the expand control and the collapse control below.
  • the device for generating a tree form control determines the associated data in the multidimensional array that belongs to the same data group as each node data of the tree structure data by acquiring the tree structure data and the multidimensional array; The structure of the data, as well as the data types of the node data and the corresponding associated data, generate a tree form; fill the node data and the corresponding associated data in the tree form, and generate a tree form control.
  • the number of rows of the tree table is determined by the number of nodes of the tree structure data, and the header of the tree table is determined according to the data type of the node data and associated data, so as to generate Tree form.
  • the tree-shaped table control provided in this embodiment realizes displaying table data in a tree structure, which is convenient for users to visually view and obtain hierarchical relationships among table data, and improves user experience.
  • the device for generating a tree form control provided by the embodiment of the present application is included in the device for generating a tree form control, and can be used to execute the method for generating a tree form control provided in any of the above embodiments, and has corresponding functions and beneficial effects.
  • Fig. 6 is a schematic structural diagram of a device for generating a tree form control provided by an embodiment of the present application.
  • the tree form control generation device includes a processor 30, memory 31, input device 32, output device 33 and display screen 34; the number of processors 30 in the tree form control generation device can be one or more One, take a processor 30 as example among Fig. 6; The quantity of display screen 34 can be one or more in the tree form control generating device, take a display screen 34 as example among Fig. 6;
  • the processor 30, memory 31, input device 32, output device 33, and display screen 34 can be connected through a bus or in other ways. In FIG. 6, connection through a bus is taken as an example.
  • the memory 31, as a computer-readable storage medium, can be used to store software programs, computer-executable programs and modules, such as the program instructions/modules corresponding to the method for generating the tree form control in the embodiment of the present application (for example, the tree form control data acquisition module 201, table generation module 202 and control generation module 203) in the generation device.
  • the processor 30 executes various functional applications and data processing of the tree form control generating device by running the software programs, instructions and modules stored in the memory 31, that is, realizes the above tree form control generating method.
  • the memory 31 can mainly include a storage program area and a storage data area, wherein the storage program area can store the operating system and at least one application program required by the function; the storage data area can store the data created according to the use of the tree form control generation device Wait.
  • the memory 31 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid-state storage devices.
  • the storage 31 may further include storages that are remotely located relative to the processor 30, and these remote storages may be connected to the tree form control generation device through a network. Examples of the aforementioned networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
  • the input device 32 can be used to receive input numbers or character information, and generate key signal input related to user setting and function control of the tree form control generating device.
  • the output device 33 may include audio output devices such as speakers.
  • the above-mentioned tree-form control generation device includes a tree-form control generation device, which can be used to execute any method for generating a tree-form control, and has corresponding functions and beneficial effects.
  • the embodiment of the present application also provides a storage medium containing computer-executable instructions, and the computer-executable instructions are used to execute a method for generating a tree form control when executed by a computer processor.
  • the method for generating a tree form control includes : Obtain tree structure data and multidimensional array, and determine the associated data in the multidimensional array that belongs to the same data group as each node data of tree structure data; according to the structure of tree structure data, as well as the data types of node data and corresponding associated data, Generate a tree form; fill the node data and corresponding associated data in the tree form to generate a tree form control.
  • storage medium any of various types of memory devices or storage devices.
  • storage medium is intended to include: installation media such as CD-ROMs, floppy disks, or tape drives; computer system memory or random access memory such as DRAM, DDR RAM, SRAM, EDO RAM, Rambus RAM, etc. ; non-volatile memory, such as flash memory, magnetic media (eg hard disk or optical storage); registers or other similar types of memory elements, etc.
  • the storage medium may also include other types of memory or combinations thereof.
  • the storage medium may be located in a first computer system in which the program is executed, or may be located in a different second computer system connected to the first computer system through a network such as the Internet.
  • the second computer system may provide program instructions to the first computer for execution.
  • storage medium may include two or more storage media that reside in different locations, for example in different computer systems connected by a network.
  • the storage medium may store program instructions (eg embodied as computer programs) executable by one or more processors.
  • the storage medium containing computer-executable instructions provided by the embodiments of the present application is not limited to the method for generating the tree form control as described above, and the tree form control provided by any embodiment of the present application can also be executed. Relevant operations in the generation method of the shape table control.
  • the tree form control generation device, storage medium, and electronic device provided in the above embodiments can execute the tree form control generation method provided in any embodiment of the present application.
  • the tree form control generation method provided in any embodiment of the present application.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Computational Linguistics (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Artificial Intelligence (AREA)
  • Human Computer Interaction (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

一种树形表格控件生成方法、装置、设备及存储介质。该方法包括:获取树形结构数据和多维数组,确定多维数组中与树形结构数据的各节点数据属于同一数据组的关联数据(S110);根据树形结构数据的结构,以及节点数据和对应关联数据的数据类型,生成树形表格(S120);将节点数据和对应关联数据填充于树形表格中,生成树形表格控件(S130)。采用上述技术手段,实现以树形结构展示表格数据,便于用户直观查看获取表格数据之间的层级关系,提高用户使用体验,解决现有界面设计平台提供的树形控件不支持多数据类型显示的问题。

Description

一种树形表格控件生成方法、装置、设备及存储介质 技术领域
本申请实施例涉及用户界面技术领域,尤其涉及一种树形表格控件生成方法、装置、设备及存储介质。
背景技术
用户界面控件是指用于开发构建用户界面的控件。随着软件应用的快速发展,用户界面设计也随之快速发展,为提高用户界面的开发效率,现有很多界面设计平台提供各种各样的用户界面控件,以快速开发用户界面。
目前一些比较热门的界面设计平台,其提供有树形控件,但界面设计平台提供的树形控件的节点只支持单一数据类型,而不支持多数据类型的显示,影响用户的使用体验。
发明内容
本申请实施例提供一种树形表格控件生成方法、装置、设备及存储介质,解决现有界面设计平台提供的树形控件不支持多数据类型显示的问题。
在第一方面,本申请实施例提供了一种树形表格控件生成方法,包括:
获取树形结构数据和多维数组,确定所述多维数组中与所述树形结构数据的各节点数据属于同一数据组的关联数据;
根据所述树形结构数据的结构,以及所述节点数据和对应关联数据的数据类型,生成树形表格;
将所述节点数据和对应关联数据填充于所述树形表格中,生成树形表格控件。
进一步的,所述获取树形结构数据和多维数组包括:
从源树形控件中获取树形结构数据和用户输入的多维数组。
进一步的,所述根据所述树形结构数据的结构,以及所述节点数据和对应关联数据的数据类型,生成树形表格包括:
根据所述节点数据和对应关联数据的数据类型,确定所述树形表格的表头;
根据所述树形结构数据的节点个数,确定所述树形表格的行数,其中一个 节点对应一行列表,所述列表个数与所述表头个数相同;
根据所述树形表格的表头和行数,生成所述树形表格。
进一步的,所述将所述节点数据和对应关联数据填充于所述树形表格中包括:
将所述节点数据和对应关联数据填充于所述树形表格的同一行;
根据所述节点数据和对应关联数据的数据类型,将所述节点数据和对应关联数据填充于所述表头对应的列。
进一步的,所述将所述节点数据和对应关联数据填充于所述树形表格中还包括:
根据各节点之间的父子关系,将子节点数据填充于对应父节点数据下方的行中。
进一步的,所述生成树形表格控件包括:
依次渲染各节点对应的行列表,得到所述树形表格控件。
进一步的,所述树形表格控件包括展开控件和收起控件;
相应的,所述子节点数据对应的填充行通过展开控件和收起控件对应展开和收起于所述父节点数据对应的填充行下方。
在第二方面,本申请实施例提供了一种树形表格控件生成装置,包括:
数据获取模块,被配置为获取树形结构数据和多维数组,确定所述多维数组中与所述树形结构数据的各节点数据属于同一数据组的关联数据;
表格生成模块,被配置为根据所述树形结构数据的结构,以及所述节点数据和对应关联数据的数据类型,生成树形表格;
控件生成模块,被配置为将所述节点数据和对应关联数据填充于所述树形表格中,生成树形表格控件。
在第三方面,本申请实施例提供了一种树形表格控件生成设备,包括:
一个或多个处理器;
存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的树形表格控件生成方法。
在第四方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面所述的树形表格控件生成方法。
上述树形表格控件生成方法、装置、设备及存储介质,通过获取树形结构数据和多维数组,确定多维数组中与树形结构数据的各节点数据属于同一数据组的关联数据;根据树形结构数据的结构,以及节点数据和对应关联数据的数据类型,生成树形表格;将节点数据和对应关联数据填充于树形表格中,生成树形表格控件。通过上述技术手段,通过树形结构数据的节点数量确定树形表格的行数,根据节点数据和关联数据的数据类型确定树形表格的表头,以根据树形表格的行数和表头生成树形表格。将节点数据和对应关联数据填充于树形表格同一行,以实现树形表格控件的节点显示多数据类型的数据,将子节点数据显示在对应父节点数据下方,并通过相应控件收起或展开,以实现树形结构的展示。本实施例提供的树形表格控件实现以树形结构展示表格数据,便于用户直观查看获取表格数据之间的层级关系,提高用户使用体验。
附图说明
图1是本申请一个实施例提供的一种树形表格控件生成方法的流程图;
图2是本实施例提供的源树形控件的示意图;
图3是本实施例提供的树形表格控件的示意图;
图4是本申请一个实施例提供的另一种树形表格控件生成方法的流程图;
图5是本申请一个实施例提供的一种树形表格控件生成装置的结构示意图;
图6是本申请一个实施例提供的一种树形表格控件生成设备的结构示意图。
具体实施方式
为了使本申请的目的、技术方案和优点更加清楚,下面结合附图对本申请具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在 附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
本申请实施例中提供的树形表格控件生成方法可以由树形表格控件生成设备执行,该树形表格控件生成设备可以通过软件和/或硬件的方式实现,该树形表格控件生成设备可以是两个或多个物理实体构成,也可以是一个物理实体构成。例如,树形表格控件生成设备可以是电脑这一类智能设备。
树形表格控件生成设备安装有至少一类操作***,其中,操作***包括但不限定于安卓***、Linux***及Windows***。树形表格控件生成设备可以基于操作***安装至少一个应用程序,应用程序可以为操作***自带的应用程序,也可以为从第三方设备或者服务器中下载的应用程序,实施例中,树形表格控件生成设备至少按照有可以执行树形表格控件生成方法的应用程序,因此,树形表格控件生成设备也可以是应用程序本身。
为了便于理解,实施例中以电脑为树形表格控件生成设备进行示例性描述。
图1是本申请一个实施例提供的一种树形表格控件生成方法的流程图。参考图1,该树形表格控件生成方法包括:
S110、获取树形结构数据和多维数组,确定多维数组中与树形结构数据的各节点数据属于同一数据组的关联数据。
在一个实施例中,采用一款基于Vue.js 2.0的桌面端UI框架生成树形表格控件。
树形结构指的是数据元素之间存在着“一对多”的树形关系的数据结构,而构成树形结构的数据元素即为树形结构数据,树形结构包括多个节点,相应的,树形结构数据中每个节点对应一个节点数据。多维数组包括多个数据组,每个数据组具有相同的数据类型,即可将多维数组看作表格数据,表格数据的行表示多维数组包含的数据组数量,表格数据的列表示多维数组包含的数据类型数量。表格数据如表1所示:
标题 ID
工商管理 25
商家管理 30
权限设置 32
权限管理 33
角色管理 34
业务员管理 35
运营数据 37
参考表1,多维数组包括四个数据组,每个数据组包括标题类型和I D类型的数据。其中,同一数据组中各数据间互为关联数据,如工商管理关联的I D为25。
当界面设计平台自带的树形控件生成方法在生成树形控件时,会获取用户输入的多维数组和用户选中的数据类型,根据该数据类型从多维数组从对应获取各数据组中对应的数据,并将该数据作为树形结构中的数据元素,以根据各数据元素之间的树形关系,生成源树形控件。示例性的,图2是本实施例提供的源树形控件的示意图。选择表1的多维数组中标题类型,获取到标题类型对应的数据:工商管理、商家管理、权限设置、权限管理、角色管理、业务员管理和运营数据。根据工商管理、商家管理、权限设置、权限管理、角色管理、业务员管理和运营数据之间的树形关系,生成如图2所示的源树形控件。其中,工商管理、商家管理、权限设置、权限管理、角色管理、业务员管理和运营数据即为节点数据,工商管理、商家管理和业务员管理为同级节点关系,权限管理和角色管理与权限设置之间为父子节点关系。
由上述内容可知,源树形控件生成时只能根据用户选中的数据类型,在节点处展示多维数组中该数据类型对应的数据,而多维数组中其他数据类型的数据则不能由该源树形控件展示。若想展示多维数组中其他数据类型的数据之间的树形关系,则需要构建一个新的源树形控件,且各源树形控件之间并不能展示同一组数据之间的关联关系。因此现有源树形控件并不能满足用户对以树形结构展示表格数据的需求,用户使用体验较差。对此,本实施例提供树形表格控件生成方法,以实现通过树形结构展示表格数据。
为生成以树形结构展示表格数据的树形表格控件,先获取待展示的表格数据。示例性的,源树形控件由对应的树形结构数据生成,因此从源树形控件中获取对应的树形结构数据,以及获取用户为生成源树形控件时输入的多维数组。进一步的,根据树形结构数据的节点数据在多维数组中对应的数据组,对应获取到同一数据组中的关联数据,例如根据工商管理对应获取到同一数据组的I D: 32。
S120、根据树形结构数据的结构,以及节点数据和对应关联数据的数据类型,生成树形表格。
为实现以树形结构显示表格数据,先根据多维数据绘制表格形式。据此,绘制表格的步骤包括:
S1201、根据节点数据和对应关联数据的数据类型,确定树形表格的表头。
节点数据和对应关联数据组成多维数据中的数据组,节点数据和对应关联数据的数据类型组成多维数据的数据类型,根据节点数据和对应关联数据的数据类型以确定树形表格表头。示例性的,参考表1,节点数据和关联数据中的数据类型包括标题类型和ID类型,对应的,树形表格的表头也为标题类型和ID类型。
S1202、根据树形结构数据的节点个数,确定树形表格的行数,其中一个节点对应一行列表,列表个数与表头个数相同。
将多维数组中的每个数据组以行列表形式对应显示在树形控件的节点处,即可实现树形控件的节点支持多数据类型显示。将每个节点对应的行列表以各节点之间的树形关系进行显示,即可显示树形表格控件的显示。对此,根据树形结构数据中的节点个数,确定树形表格的行数,以便后续直接将节点数据和对应关联数据填充于行列表中,无需调整树形表格的行数。
S1203、根据树形表格的表头和行数,生成树形表格。
示例性的,根据树形表格的表格和行数,生成树形表格对应的json文件,以便后续将节点数据和关联数据填充于json文件中后,直接通过json文件渲染出树形表格控件。
S130、将节点数据和对应关联数据填充于树形表格中,生成树形表格控件。
示例性的,将节点数据和对应关联数据填充于json文件中对应的行列表中,以生成树形表格控件对应的json文件。据此,数据填充步骤包括:
S1301、将节点数据和对应关联数据填充于树形表格的同一行。
节点数据和对应关联数据同属多维数据中一个数据组不同数据类型对应的数据,将节点数据和对应关联数据填充于树形表格的同一行表格中,实现单个节点显示多个数据类型。示例性的,图3是本实施例提供的树形表格控件的示意图。如图3所示,树形表格控件的同一行表格会显示多维数组中的同一数据组的数据。
S1302、根据节点数据和对应关联数据的数据类型,将节点数据和对应关联数据填充于表头对应的列。
树形表格的表头以数据类型进行定义,一列对应一个数据类型,根据节点数据和对应关联数据的数据类型,将节点数据和对应管理数据填充于数据类型对应的列中。示例性的,参考图3,树形表格控件的同一列表格会显示多维数组中同一数据类型的数据。
S1303、根据各节点之间的父子关系,将子节点数据填充于对应父节点数据下方的行中。
示例性的,参考图3,子节点数据对应的行列表显示在对应父节点对应的行列表下方,且子节点数据缩进显示,便于直接查看各节点间的树形关系。
其中,在将节点数据和对应关联数据填充于json文件中时,通过浅拷贝将节点数据和对应关联数据赋值到对应的表格中。
进一步的,在将节点数据和对应关联数据填充于json文件中对应的行列表以后,根据json文件中各行列表对应的json数据,依次将各节点对应行列表进行渲染,得到树形表格控件。
在一个实施例中,树形表格控件包括展开控件和收起控件。相应的,子节点数据对应的填充行通过展开控件和收起控件对应展开和收起于父节点数据对应的填充行下方。参考图3,展开控件11和收起控件设置在节点数据所属的单元格中,展开控件11用于表示节点数据对应的子节点数据处于收起状态,在点击展开控件11后,展开控件11转换为收起控件12,展开控件11对应的节点数据对应的子节点数据展示在该节点数据下方,如在点击权限设置的展开控件11后,权限设置对应的子节点权限管理和角色管理展示在权限设置下方,且权限设置的单元格中显示收起控件12。如果节点数据所属的单元格并未设置展开控件11或收起控件12,则表明该节点数据为叶子节点数据,即没有对应的子节点数据。
另一方面,图4是本申请一个实施例提供的另一种树形表格控件生成方法的流程图。如图4所示,封装函数从源树形控件中读取用户输入的多维数组和树形结构数据,对多维数组和树形结构数据进行处理,获取节点数据和对应关联数据,从后端请求树形表格对应的json数据,将节点数据和对应关联数据填充于json数据对应的表格中。根据各节点的行列表对应的json数据,依次熏染各节点的行列表,以生成目标树形控件,即树形表格控件。
综上,本实施例提供的树形表格控件生成方法,通过获取树形结构数据和多维数组,确定多维数组中与树形结构数据的各节点数据属于同一数据组的关联数据;根据树形结构数据的结构,以及节点数据和对应关联数据的数据类型,生成树形表格;将节点数据和对应关联数据填充于树形表格中,生成树形表格控件。通过上述技术手段,通过树形结构数据的节点数量确定树形表格的行数,根据节点数据和关联数据的数据类型确定树形表格的表头,以根据树形表格的行数和表头生成树形表格。将节点数据和对应关联数据填充于树形表格同一行,以实现树形表格控件的节点显示多数据类型的数据,将子节点数据显示在对应父节点数据下方,并通过相应控件收起或展开,以实现树形结构的展示。本实施例提供的树形表格控件实现以树形结构展示表格数据,便于用户直观查看获取表格数据之间的层级关系,提高用户使用体验。
图5是本申请一个实施例提供的一种树形表格控件生成装置的结构示意图。参考图5,该树形表格控件生成装置包括:数据获取模块201、表格生成模块202和控件生成模块203。
其中,数据获取模块,被配置为获取树形结构数据和多维数组,确定多维数组中与树形结构数据的各节点数据属于同一数据组的关联数据;
表格生成模块,被配置为根据树形结构数据的结构,以及节点数据和对应关联数据的数据类型,生成树形表格;
控件生成模块,被配置为将节点数据和对应关联数据填充于树形表格中,生成树形表格控件。
在上述实施例的基础上,数据获取模块包括:数据获取单元,被配置为从源树形控件中获取树形结构数据和用户输入的多维数组。
在上述实施例的基础上,表格生成模块包括:表头确定单元,被配置为根据节点数据和对应关联数据的数据类型,确定树形表格的表头;行数确定单元,被配置为根据树形结构数据的节点个数,确定树形表格的行数,其中一个节点对应一行列表,列表个数与表头个数相同;树形表格生成单元,被配置为根据树形表格的表头和行数,生成树形表格。
在上述实施例的基础上,控件生成模块包括:行填充单元,被配置为将节点数据和对应关联数据填充于树形表格的同一行;列填充单元,被配置为根据节点数据和对应关联数据的数据类型,将节点数据和对应关联数据填充于表头 对应的列。
在上述实施例的基础上,控件生成模块还包括:结构设置单元,被配置为根据各节点之间的父子关系,将子节点数据填充于对应父节点数据下方的行中。
在上述实施例的基础上,表格生成模块还包括:渲染单元,被配置为依次渲染各节点对应的行列表,得到树形表格控件。
在上述实施例的基础上,树形表格控件包括展开控件和收起控件;相应的,子节点数据对应的填充行通过展开控件和收起控件对应展开和收起于父节点数据对应的填充行下方。
综上,本实施例提供的树形表格控件生成装置,通过获取树形结构数据和多维数组,确定多维数组中与树形结构数据的各节点数据属于同一数据组的关联数据;根据树形结构数据的结构,以及节点数据和对应关联数据的数据类型,生成树形表格;将节点数据和对应关联数据填充于树形表格中,生成树形表格控件。通过上述技术手段,通过树形结构数据的节点数量确定树形表格的行数,根据节点数据和关联数据的数据类型确定树形表格的表头,以根据树形表格的行数和表头生成树形表格。将节点数据和对应关联数据填充于树形表格同一行,以实现树形表格控件的节点显示多数据类型的数据,将子节点数据显示在对应父节点数据下方,并通过相应控件收起或展开,以实现树形结构的展示。本实施例提供的树形表格控件实现以树形结构展示表格数据,便于用户直观查看获取表格数据之间的层级关系,提高用户使用体验。
值得注意的是,上述基于树形表格控件生成装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。
本申请实施例提供的树形表格控件生成装置包含在树形表格控件生成设备中,且可用于执行上述任意实施例提供的树形表格控件生成方法,具备相应的功能和有益效果。
图6是本申请一个实施例提供的一种树形表格控件生成设备的结构示意图。如图6所示,该树形表格控件生成设备包括处理器30、存储器31、输入装置32、输出装置33以及显示屏34;树形表格控件生成设备中处理器30的数量可以是一个或多个,图6中以一个处理器30为例;树形表格控件生成设备中显 示屏34的数量可以是一个或多个,图6中以一个显示屏34为例;树形表格控件生成设备中的处理器30、存储器31、输入装置32、输出装置33以及显示屏34可以通过总线或其他方式连接,图6中以通过总线连接为例。
存储器31作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本申请实施例中的树形表格控件生成方法对应的程序指令/模块(例如,树形表格控件生成装置中的数据获取模块201、表格生成模块202和控件生成模块203)。处理器30通过运行存储在存储器31中的软件程序、指令以及模块,从而执行树形表格控件生成设备的各种功能应用以及数据处理,即实现上述树形表格控件生成方法。
存储器31可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序;存储数据区可存储根据树形表格控件生成设备的使用所创建的数据等。此外,存储器31可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器31可进一步包括相对于处理器30远程设置的存储器,这些远程存储器可以通过网络连接至树形表格控件生成设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
输入装置32可用于接收输入的数字或字符信息,以及产生与树形表格控件生成设备的用户设置以及功能控制有关的键信号输入。输出装置33可包括扬声器等音频输出设备。
上述树形表格控件生成设备包含树形表格控件生成装置,可以用于执行任意树形表格控件生成方法,具备相应的功能和有益效果。
本申请实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种树形表格控件生成方法,该树形表格控件生成方法包括:获取树形结构数据和多维数组,确定多维数组中与树形结构数据的各节点数据属于同一数据组的关联数据;根据树形结构数据的结构,以及节点数据和对应关联数据的数据类型,生成树形表格;将节点数据和对应关联数据填充于树形表格中,生成树形表格控件。
存储介质——任何的各种类型的存储器设备或存储设备。术语“存储介质”旨在包括:安装介质,例如CD-ROM、软盘或磁带装置;计算机***存储器或随 机存取存储器,诸如DRAM、DDR RAM、SRAM、EDO RAM,兰巴斯(Rambus)RAM等;非易失性存储器,诸如闪存、磁介质(例如硬盘或光存储);寄存器或其它相似类型的存储器元件等。存储介质可以还包括其它类型的存储器或其组合。另外,存储介质可以位于程序在其中被执行的第一计算机***中,或者可以位于不同的第二计算机***中,第二计算机***通过网络(诸如因特网)连接到第一计算机***。第二计算机***可以提供程序指令给第一计算机用于执行。术语“存储介质”可以包括驻留在不同位置中(例如在通过网络连接的不同计算机***中)的两个或更多存储介质。存储介质可以存储可由一个或多个处理器执行的程序指令(例如具体实现为计算机程序)。
当然,本申请实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的树形表格控件生成方法,还可以执行本申请任意实施例所提供的树形表格控件生成方法中的相关操作。
上述实施例中提供的树形表格控件生成装置、存储介质及电子设备可执行本申请任意实施例所提供的树形表格控件生成方法,未在上述实施例中详尽描述的技术细节,可参见本申请任意实施例所提供的树形表格控件生成方法。
上述仅为本申请的较佳实施例及所运用的技术原理。本申请不限于这里所述的特定实施例,对本领域技术人员来说能够进行的各种明显变化、重新调整及替代均不会脱离本申请的保护范围。因此,虽然通过以上实施例对本申请进行了较为详细的说明,但是本申请不仅仅限于以上实施例,在不脱离本申请构思的情况下,还可以包括更多其他等效实施例,而本申请的范围由权利要求的范围决定。

Claims (10)

  1. 一种树形表格控件生成方法,其特征在于,包括:
    获取树形结构数据和多维数组,确定所述多维数组中与所述树形结构数据的各节点数据属于同一数据组的关联数据;
    根据所述树形结构数据的结构,以及所述节点数据和对应关联数据的数据类型,生成树形表格;
    将所述节点数据和对应关联数据填充于所述树形表格中,生成树形表格控件。
  2. 根据权利要求1所述的方法,其特征在于,所述获取树形结构数据和多维数组包括:
    从源树形控件中获取树形结构数据和用户输入的多维数组。
  3. 根据权利要求1所述的方法,其特征在于,所述根据所述树形结构数据的结构,以及所述节点数据和对应关联数据的数据类型,生成树形表格包括:
    根据所述节点数据和对应关联数据的数据类型,确定所述树形表格的表头;
    根据所述树形结构数据的节点个数,确定所述树形表格的行数,其中一个节点对应一行列表,所述列表个数与所述表头个数相同;
    根据所述树形表格的表头和行数,生成所述树形表格。
  4. 根据权利要求3所述的方法,其特征在于,所述将所述节点数据和对应关联数据填充于所述树形表格中包括:
    将所述节点数据和对应关联数据填充于所述树形表格的同一行;
    根据所述节点数据和对应关联数据的数据类型,将所述节点数据和对应关联数据填充于所述表头对应的列。
  5. 根据权利要求4所述的方法,其特征在于,所述将所述节点数据和对应关联数据填充于所述树形表格中还包括:
    根据各节点之间的父子关系,将子节点数据填充于对应父节点数据下方的行中。
  6. 根据权利要求5所述的方法,其特征在于,所述生成树形表格控件包括:
    依次渲染各节点对应的行列表,得到所述树形表格控件。
  7. 根据权利要求6所述的方法,其特征在于,所述树形表格控件包括展开控件和收起控件;
    相应的,所述子节点数据对应的填充行通过展开控件和收起控件对应展开和收起于所述父节点数据对应的填充行下方。
  8. 一种树形表格控件生成装置,其特征在于,包括:
    数据获取模块,被配置为获取树形结构数据和多维数组,确定所述多维数组中与所述树形结构数据的各节点数据属于同一数据组的关联数据;
    表格生成模块,被配置为根据所述树形结构数据的结构,以及所述节点数据和对应关联数据的数据类型,生成树形表格;
    控件生成模块,被配置为将所述节点数据和对应关联数据填充于所述树形表格中,生成树形表格控件。
  9. 一种树形表格控件生成设备,其特征在于,包括:
    一个或多个处理器;
    存储器,用于存储一个或多个程序;
    当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-7任一所述的树形表格控件生成方法。
  10. 一种计算机可读存储介质,其特征在于,其上存储有计算机程序,该程序被处理器执行时实现如权利要求1-7任一所述的树形表格控件生成方法。
PCT/CN2021/103685 2021-06-28 2021-06-30 一种树形表格控件生成方法、装置、设备及存储介质 WO2023272606A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202110723357.2A CN113504901A (zh) 2021-06-28 2021-06-28 一种树形表格控件生成方法、装置、设备及存储介质
CN202110723357.2 2021-06-28

Publications (1)

Publication Number Publication Date
WO2023272606A1 true WO2023272606A1 (zh) 2023-01-05

Family

ID=78011316

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2021/103685 WO2023272606A1 (zh) 2021-06-28 2021-06-30 一种树形表格控件生成方法、装置、设备及存储介质

Country Status (2)

Country Link
CN (1) CN113504901A (zh)
WO (1) WO2023272606A1 (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113504901A (zh) * 2021-06-28 2021-10-15 东莞市小精灵教育软件有限公司 一种树形表格控件生成方法、装置、设备及存储介质
CN114090157A (zh) * 2021-11-18 2022-02-25 中国平安财产保险股份有限公司 树形控件的数据处理方法、装置、设备和存储介质
CN117539871B (zh) * 2024-01-09 2024-04-26 深圳市超越科技开发有限公司 菜单文本快速查找方法、装置、电子设备及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100185967A1 (en) * 2005-09-29 2010-07-22 Masatsugu Noda Information Processing Device, and File Managing Method
CN103488476A (zh) * 2013-09-02 2014-01-01 用友软件股份有限公司 关联数据处理***和关联数据处理方法
CN104731700A (zh) * 2013-12-20 2015-06-24 广州凯乐软件技术有限公司 一种支持表格驱动局部数据的单元测试***和方法
CN107704576A (zh) * 2017-09-30 2018-02-16 厦门海迈科技股份有限公司 数据展示优化方法、装置、终端设备及存储介质
CN113504901A (zh) * 2021-06-28 2021-10-15 东莞市小精灵教育软件有限公司 一种树形表格控件生成方法、装置、设备及存储介质

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100185967A1 (en) * 2005-09-29 2010-07-22 Masatsugu Noda Information Processing Device, and File Managing Method
CN103488476A (zh) * 2013-09-02 2014-01-01 用友软件股份有限公司 关联数据处理***和关联数据处理方法
CN104731700A (zh) * 2013-12-20 2015-06-24 广州凯乐软件技术有限公司 一种支持表格驱动局部数据的单元测试***和方法
CN107704576A (zh) * 2017-09-30 2018-02-16 厦门海迈科技股份有限公司 数据展示优化方法、装置、终端设备及存储介质
CN113504901A (zh) * 2021-06-28 2021-10-15 东莞市小精灵教育软件有限公司 一种树形表格控件生成方法、装置、设备及存储介质

Also Published As

Publication number Publication date
CN113504901A (zh) 2021-10-15

Similar Documents

Publication Publication Date Title
WO2023272606A1 (zh) 一种树形表格控件生成方法、装置、设备及存储介质
JP6535031B2 (ja) データクエリ方法及び装置
US10360199B2 (en) Partitioning and rebalancing data storage
JP6542909B2 (ja) ファイル操作方法及び装置
US11489839B2 (en) Automatic user permission refinement through cluster-based learning
US9800689B2 (en) Distributed application integration auto-adjustment
WO2017096804A1 (zh) 在设备上呈现项目菜单的方法及装置
Mapanga et al. Database management systems: A nosql analysis
WO2020134698A1 (zh) 一种操作请求分配方法、装置及设备
US11561937B2 (en) Multitenant application server using a union file system
US11500873B2 (en) Methods and systems for searching directory access groups
WO2022083436A1 (zh) 数据处理方法、装置、设备及可读存储介质
US11372826B2 (en) Dynamic inclusion of custom columns into a logical model
US20140379634A1 (en) Application-to-repository data mapping in data repositories, and related methods, systems, and computer-readable media
CN111475279B (zh) 用于备份的智能数据负载平衡的***和方法
CN104156393B (zh) 创建虚拟块设备的方法及分布式文件***
US20230075443A1 (en) Conversion and migration of key-value store to relational model
US20220100715A1 (en) Database migration
US20220188327A1 (en) Componentized dashboards
US20160275154A1 (en) Efficient calculations within a hierarchically organized data structure
US9594811B2 (en) Method and system for limiting database access results
US20170161359A1 (en) Pattern-driven data generator
CN108228604B (zh) 基于内存对象的模型构建方法、信息查询方法及装置
US11914598B2 (en) Extended synopsis pruning in database management systems
US20230244661A1 (en) Intelligent parity service with database query optimization

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 21947560

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE