Data display method, device, electronic device, storage medium and program product

By displaying the hierarchical data of the current space and authorized space on the hierarchical management page, users can select target hierarchical data and build display rules, solving the problem that different spatial data cannot be displayed at the same time in the existing technology, and achieving a more comprehensive data display and a better user experience.

CN118445351BActive Publication Date: 2025-04-15BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410487648.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-04-22
Publication Date
2025-04-15
Estimated Expiration
2044-04-22

AI Technical Summary

Technical Problem

The prior art cannot use the same view to display data from different spaces, resulting in incomplete data display and affecting the user experience.

Method used

By creating a hierarchical new operation of the target root work item in the current space on the hierarchical management page, the hierarchical new page is displayed. This page includes the hierarchical data of the current space and the hierarchical data of other spaces authorized. Users can select the target hierarchical data on this page and build hierarchical display rules to display data from different spaces in the view display page.

Benefits of technology

It realizes the use of a view to display data from different spaces, making the data display more comprehensive and improving the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118445351B_ABST
    Figure CN118445351B_ABST
Patent Text Reader

Abstract

The present application provides a data display method, device, electronic device, storage medium and program product. By performing a hierarchical creation operation on a target root work item of the current space on a hierarchical management page, a hierarchical creation page is displayed. Since the hierarchical creation page includes the hierarchical data of the current space and the hierarchical data of other spaces authorized to be associated with the current space, the target hierarchical data determined based on the hierarchical data selection operation on the hierarchical creation page can be the hierarchical data of the current space or the hierarchical data of other spaces. In this way, the view displayed in accordance with the hierarchical display rules in the view display page can include data from different spaces, thereby realizing the use of one view to display data in different spaces, making the data display more comprehensive and ensuring the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data processing technology, and in particular to a data display method, device, electronic device, storage medium and program product. Background Art

[0002] The data visualization function can present data to users in an intuitive way to help users understand the content of the data.

[0003] However, in the prior art, it is impossible to use the same view to display data in different spaces, resulting in incomplete data display and affecting the user experience. Summary of the invention

[0004] In view of this, the purpose of this application is to propose a data display method, device, electronic device, storage medium and program product to solve or partially solve the above-mentioned technical problems.

[0005] Based on the above objectives, the first aspect of the present application provides a data display method, comprising:

[0006] In response to a new hierarchy creation operation on a target root work item of the current space on a hierarchy management page, displaying a new hierarchy creation page, wherein the new hierarchy creation page includes hierarchy data of the current space and hierarchy data authorized to other spaces associated with the current space;

[0007] In response to a hierarchical data selection operation for creating a new page at the hierarchy, target hierarchical data is determined from the hierarchical data of the current space or the hierarchical data of the other space, and a hierarchical display rule constructed based on the target root work item and the target hierarchical data is displayed in the hierarchy management page;

[0008] The views displayed in the view display page are displayed according to the hierarchical display rules.

[0009] Based on the same inventive concept, the second aspect of the present application proposes a data display device, comprising:

[0010] A new creation module, configured to display a new hierarchy page in response to a hierarchy creation operation on a target root work item of the current space on the hierarchy management page, wherein the new hierarchy page includes hierarchy data of the current space and hierarchy data authorized to other spaces associated with the current space;

[0011] A first display module is configured to, in response to a hierarchical data selection operation of creating a new page at the hierarchy, determine target hierarchical data from the hierarchical data of the current space or the hierarchical data of the other space, and display a hierarchical display rule constructed based on the target root work item and the target hierarchical data in the hierarchy management page;

[0012] The second display module is configured to display the view displayed in the view display page according to the hierarchical display rule.

[0013] Based on the same inventive concept, the third aspect of the present application proposes an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method described in the first aspect when executing the program.

[0014] Based on the same inventive concept, the fourth aspect of the present application proposes a non-transitory computer-readable storage medium, which stores computer instructions, and the computer instructions are used to enable a computer to execute the method described in the first aspect.

[0015] Based on the same inventive concept, the fifth aspect of the present application provides a computer program product, including computer program instructions, which, when executed on a computer, enable the computer to execute the method described in the first aspect.

[0016] From the above, it can be seen that the data display method, device, electronic device, storage medium and program product provided by the present application display a hierarchical creation page by performing a hierarchical creation operation on the target root work item of the current space on the hierarchical management page. Since the hierarchical creation page includes the hierarchical data of the current space and the hierarchical data of other spaces authorized to be associated with the current space, the target hierarchical data determined based on the hierarchical data selection operation on the hierarchical creation page can be the hierarchical data of the current space or the hierarchical data of other spaces. In this way, the view displayed according to the hierarchical display rules in the view display page can include data from different spaces, thereby realizing the use of one view to display data in different spaces, making the data display more comprehensive and ensuring the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the technical solutions in the present application or related technologies, the drawings required for use in the embodiments or related technical descriptions are briefly introduced below. Obviously, the drawings described below are only embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0018] Figure 1A schematic diagram of an application scenario of an embodiment of the present application;

[0019] Figure 2 A flowchart of a data display method according to an embodiment of the present application;

[0020] Figure 3A A first schematic diagram of an exemplary page of an embodiment of the present application;

[0021] Figure 3B A second schematic diagram of an exemplary page of an embodiment of the present application;

[0022] Figure 3C A third schematic diagram of an exemplary page of an embodiment of the present application;

[0023] Figure 3D A fourth schematic diagram of an exemplary page of an embodiment of the present application;

[0024] Figure 3E A fifth schematic diagram of an exemplary page of an embodiment of the present application;

[0025] Figure 3F A sixth schematic diagram of an exemplary page according to an embodiment of the present application;

[0026] Figure 3G A seventh schematic diagram of an exemplary page of an embodiment of the present application;

[0027] Figure 3H An eighth schematic diagram of an exemplary page of an embodiment of the present application;

[0028] Fig. 3I A ninth schematic diagram of an exemplary page of an embodiment of the present application;

[0029] Figure 3J The tenth schematic diagram is an exemplary page of an embodiment of the present application;

[0030] Figure 4 A schematic diagram of the structure of a data display device according to an embodiment of the present application;

[0031] Figure 5 A schematic diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0032] It is understandable that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and relevant provisions.

[0033] The principles and spirit of the present application will be described below with reference to several exemplary embodiments. It should be understood that these embodiments are provided only to enable those skilled in the art to better understand and implement the present application, and are not intended to limit the scope of the present application in any way. On the contrary, these embodiments are provided to make the present application more thorough and complete, and to fully convey the scope of the present application to those skilled in the art.

[0034] It is understandable that before using the technical solutions of each embodiment of the present application, the type, scope of use, usage scenarios, etc. of the personal information involved will be informed to the user in an appropriate manner, and the user's authorization will be obtained.

[0035] For example, in response to receiving an active request from a user, a prompt message is sent to the user to clearly remind the user that the operation requested to be performed will require obtaining and using the user's personal information. Thus, the user can independently choose whether to provide personal information to the electronic device, application, server, storage medium or other software or hardware that performs the operation of the technical solution of the present application according to the prompt message.

[0036] As an optional but non-limiting implementation, in response to receiving the user's active request, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.

[0037] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation method of this application. Other methods that meet relevant laws and regulations may also be applied to the implementation method of this application.

[0038] In the present application, it should be understood that any number of elements in the drawings is for illustration rather than limitation, and any naming is only for distinction and does not have any limiting meaning.

[0039] The following is a detailed explanation of the principles and spirit of the present application with reference to several representative embodiments of the present application.

[0040] refer to Figure 1, which is a schematic diagram of an application scenario of the data display method provided in an embodiment of the present application. The application scenario includes a terminal device 101 and a data storage system 102. Among them, the terminal device 101 and the data storage system 102 can be connected through a wired or wireless communication network. The terminal device 101 includes but is not limited to a desktop computer, a mobile phone, a mobile computer, a tablet computer, a media player, a smart wearable device, a personal digital assistant (PDA) or other electronic devices capable of realizing the above functions. The data storage system 102 can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms.

[0041] The user performs a hierarchical creation operation on the target root work item of the current space on the hierarchical management page through the terminal device 101, and displays the hierarchical creation page, which includes the hierarchical data of the current space and the hierarchical data of other spaces authorized to be associated with the current space; the user performs a hierarchical data selection operation on the hierarchical creation page through the terminal device 101, determines the target hierarchical data from the hierarchical data of the current space or the hierarchical data of other spaces, and displays the hierarchical display rules constructed based on the target root work item and the target hierarchical data on the hierarchical management page of the terminal device 101; the view displayed on the view display page of the terminal device 101 is displayed according to the hierarchical display rules, and the working operation of the data storage system 102 provides data storage support, such as for storing running program code and related data of the hierarchical display rules.

[0042] Combine the following Figure 1 The data display method according to the exemplary embodiment of the present application is described by using the application scenario. It should be noted that the above application scenario is only shown to facilitate understanding of the spirit and principle of the present application, and the embodiment of the present application is not limited in this respect. On the contrary, the embodiments of the present application can be applied to any applicable scenario.

[0043] The present application embodiment provides a data display method, such as Figure 2 As shown, the method includes:

[0044] Step 201, in response to a hierarchy creation operation on a target root work item of the current space on a hierarchy management page, a hierarchy creation page is displayed, wherein the hierarchy creation page includes hierarchy data of the current space and hierarchy data authorized to other spaces associated with the current space.

[0045] In some embodiments, the hierarchy management page is used to configure the hierarchy display rules of the views displayed in the view display page.

[0046] A view is a visual interface element that presents data to users in an intuitive manner. For example, a view is a tree view, which can more clearly represent a certain hierarchical relationship.

[0047] When the user performs a hierarchy creation operation on the target root work item of the current space on the hierarchy management page, the hierarchy creation page will be displayed. The hierarchy creation page of the present application includes the hierarchy data of the current space and the hierarchy data of other spaces authorized to be associated with the current space, so that the user can choose to create hierarchy data for the current space or for other spaces on the hierarchy creation page. If you choose to create hierarchy data for other spaces at a certain level, the hierarchy display rules can include hierarchy data of different spaces.

[0048] Among them, the hierarchical creation operation can be clicking on the hierarchical creation control, or it can be a voice command for hierarchical creation. For example, there is a hierarchical creation control, and the user clicks on the hierarchical creation control with the mouse, thereby performing a hierarchical creation operation on the target root work item of the current space in step 201.

[0049] In some embodiments, a new hierarchy tree control is provided on the hierarchy management page.

[0050] Before step 201, the method further includes:

[0051] Step A1, in response to a triggering operation on the newly created hierarchical tree control on the hierarchical management page, displaying a root work item selection page, wherein the root work item selection page includes a plurality of root work items of the current space.

[0052] Step A2: in response to a selection operation on any one of the plurality of root work items, determining the target root work item, and displaying the target root work item on the hierarchy management page.

[0053] In some embodiments, Figure 3A As shown, a new hierarchical tree control 301 is set on the hierarchical management page 300. When the user performs a trigger operation on the new hierarchical tree control 301 on the hierarchical management page 300, a root work item selection page 302 is displayed, wherein the root work item selection page includes multiple root work items of the current space, for example, the root work item selection page 302 includes root work item 1, root work item 2, root work item 3 and root work item 4.

[0054] Among them, the trigger operation for the new hierarchical tree control can be clicking on the new hierarchical tree control 301, or it can be a voice command for creating a new hierarchical tree. For example, the user clicks on the new hierarchical tree control 301 with the mouse, which is the trigger operation for the new hierarchical tree control in step A1.

[0055] When the user performs a selection operation on any of the multiple root work items, the target root work item is determined and displayed on the hierarchical management page 300. For example, the root work item on which the selection operation is performed is root work item 1. At this time, root work item 1 is determined as the target root work item and root work item 1 is displayed in the hierarchical management page 300.

[0056] Among them, the selection operation of any one of the multiple root work items can be clicking on any one of the work items, or it can be a voice selection instruction for any one of the work items. For example, the user clicks on any one of the work items with the mouse, which is the selection operation of any one of the multiple root work items in step A2.

[0057] The root work item selection page 302 can be used to quickly select the target root work item that needs to be configured.

[0058] In some embodiments, in step 201, the hierarchical creation operation on the target root work item of the current space includes:

[0059] Step B1: in response to the focus being located at the target root work item, displaying a new level control corresponding to the target root work item.

[0060] Step B2, triggering an operation of creating a new control for the hierarchy on the hierarchy management page.

[0061] In some embodiments, Figure 3B As shown, when the focus (eg, the cursor of the mouse displayed in the hierarchy management page 300) is located at the position corresponding to the target root work item (eg, root work item 1), a hierarchy creation control 303 corresponding to the target root work item is displayed.

[0062] When the user performs a trigger operation on the hierarchy creation control 303 on the hierarchy management page 300 , the hierarchy creation page 400 is displayed.

[0063] Among them, the triggering operation of the new level creation control 303 can be clicking the new level creation control 303, or it can be a voice command of the new level creation. For example, the user clicks the new level creation control 303 with the mouse, which is the triggering operation of the new level creation control in step B2.

[0064] By triggering the new hierarchy control 303 on the hierarchy management page 300, the new hierarchy page 400 can be quickly called, and then the new hierarchy page 400 can be used to create new selections for hierarchy data in different spaces at other levels based on the target root work item, thereby avoiding problems such as incomplete data display and affecting user experience.

[0065] Step 202, in response to the hierarchical data selection operation of creating a new page at the hierarchy, determine the target hierarchical data from the hierarchical data of the current space or the hierarchical data of the other space, and display the hierarchical display rules constructed based on the target root work item and the target hierarchical data in the hierarchy management page.

[0066] In some embodiments, Figure 3B As shown, when the user performs a hierarchical data selection operation on the newly created hierarchical page 400, since the newly created hierarchical page 400 includes the hierarchical data of the current space and the hierarchical data authorized to other spaces associated with the current space, when the hierarchical data selection operation is performed on the newly created hierarchical page 400, the target hierarchical data determined at the corresponding level can be the hierarchical data of the current space or the hierarchical data of other spaces, thereby avoiding the problem of incomplete data display caused by the inability to display the hierarchical data separated into different spaces together due to factors such as different management modes and data isolation.

[0067] Among them, the hierarchical data selection operation on the newly created hierarchical page 400 can be clicking on the hierarchical data of the current space or the hierarchical data of other spaces, or can be a voice selection instruction for the hierarchical data of the current space or the hierarchical data of other spaces.

[0068] In some embodiments, a first type of hierarchy creation control is provided on the hierarchy creation page.

[0069] In step 202, in response to the hierarchical data selection operation of creating a new page at the hierarchy, determining target hierarchical data from the hierarchical data of the current space or the hierarchical data of the other space includes:

[0070] Step C1, in response to the triggering operation of creating a new hierarchical control of the first type, displays the hierarchical data selection area of ​​the current space and the hierarchical data selection area of ​​the other space, wherein the hierarchical data selection area of ​​the current space includes multiple hierarchical work items of the current space and multiple hierarchical relationships of the current space, and the hierarchical data selection area of ​​the other space includes multiple hierarchical work items of the other space and multiple hierarchical relationships of the other space.

[0071] Step C2, in response to a selection operation on any hierarchical work item among the multiple hierarchical work items of the current space, determining a first target hierarchical work item, and in response to a selection operation on any hierarchical relationship among the multiple hierarchical relationships of the current space, determining a first target hierarchical relationship, and using the first target hierarchical work item and the first target hierarchical relationship as the target hierarchical data. Or,

[0072] Step C3, in response to a selection operation on any hierarchical work item among the multiple hierarchical work items of the other space, determine a second target hierarchical work item, and in response to a selection operation on any hierarchical relationship among the multiple hierarchical relationships of the other space, determine a second target hierarchical relationship, and use the second target hierarchical work item and the second target hierarchical relationship as the target hierarchical data.

[0073] In some embodiments, Figure 3C As shown, when the user performs a trigger operation of the first type hierarchical creation control 401, a hierarchical data selection area 402 of the current space and a hierarchical data selection area 403 of other spaces are displayed.

[0074] Among them, the first type of level new creation control 401 is used to execute the target level data determined according to the new level of the work item. The trigger operation of the first type of level new creation control 401 can be clicking the first type of level new creation control 401, or it can be a voice instruction for the first type of level new creation. For example, the user clicks on the first type of level new creation control 401 with the mouse, which is the trigger operation of the first type of level new creation control in step C1.

[0075] At this time, the hierarchical data selection area 402 of the current space includes multiple hierarchical work items of the current space and multiple hierarchical relationships of the current space. The multiple hierarchical relationships of the current space can be displayed simultaneously with the multiple hierarchical work items of the current space, and can also be displayed as the next level page of the multiple hierarchical work items of the current space. When the user performs a selection operation on any of the multiple hierarchical work items in the current space, for example, any of the hierarchical work items on which the selection operation is performed in the current space is hierarchical work item a (i.e., the first target hierarchical work item), the relationship selection area 404 is displayed, and multiple hierarchical relationships corresponding to the hierarchical work item a are displayed in the relationship selection area. When the user performs a selection operation on any of the multiple hierarchical relationships in the current space in the relationship selection area 404, the first target hierarchical relationship is determined, and the first target hierarchical work item and the first target hierarchical relationship are used as target hierarchical data. For example, the target root work item is root work item 1, the first target hierarchical work item is hierarchical work item a, and the first target hierarchical relationship is a macro target decomposition. At this time, the root node of the hierarchical display rule is root work item 1, the hierarchical node is hierarchical work item a, and the hierarchical relationship between the root node and the hierarchical node is a macro target decomposition.

[0076] Similarly, the hierarchical data selection area of ​​other spaces includes multiple hierarchical work items of other spaces and multiple hierarchical relationships of other spaces. The multiple hierarchical relationships of other spaces can be displayed simultaneously with the multiple hierarchical work items of other spaces, and can also be displayed as the next level page of the multiple hierarchical work items of other spaces.

[0077] Since the new hierarchical page 400 includes the hierarchical data of the current space and the hierarchical data of other spaces authorized to be associated with the current space, the target hierarchical data determined based on the hierarchical data selection operation on the new hierarchical page 400 can be the hierarchical data of the current space or the hierarchical data of other spaces. In this way, the view displayed according to the hierarchical display rules in the view display page can include data from different spaces, thereby realizing the display of data in different spaces with one view, making the data display more comprehensive and ensuring the user experience.

[0078] In some embodiments, a second type of hierarchy creation space is provided on the hierarchy creation page.

[0079] In step 202, in response to the hierarchical data selection operation of creating a new page at the hierarchy, determining target hierarchical data from the hierarchical data of the current space or the hierarchical data of the other space includes:

[0080] Step D1, in response to the triggering operation of the second type hierarchical new creation control, display a relationship selection area, wherein the relationship selection area includes multiple hierarchical relationships associated with the target root work item in the current space, and multiple hierarchical relationships associated with the target root work item in the other spaces.

[0081] Step D2, in response to a selection operation of any hierarchical relationship among a plurality of hierarchical relationships associated with the target root work item in the current space, determining a third target hierarchical relationship, acquiring a third target hierarchical work item corresponding to the current space and the third target hierarchical relationship, and using the third target hierarchical work item and the third target hierarchical relationship as the target hierarchical data. Or,

[0082] Step D3, in response to a selection operation on any hierarchical relationship among the multiple hierarchical relationships associated with the target root work item in the other space, determine a fourth target hierarchical relationship, and obtain a fourth target hierarchical work item corresponding to the other space and the fourth target hierarchical relationship, and use the fourth target hierarchical work item and the fourth target hierarchical relationship as the target hierarchical data.

[0083] In some embodiments, Figure 3DAs shown, when the user executes the trigger operation of the second type hierarchical new creation control 405, the relationship selection area 406 is displayed.

[0084] Among them, the second type of hierarchy creation control 405 is used to execute the creation of a new hierarchy based on the relationship to determine the target hierarchy data. The trigger operation of the second type of hierarchy creation control 405 can be clicking on the second type of hierarchy creation control 405, or it can be a voice instruction for creating a new second type of hierarchy. For example, the user clicks on the second type of hierarchy creation control 405 with the mouse, which is the trigger operation of the second type of hierarchy creation control in step D1.

[0085] At this time, the relationship selection area 406 includes multiple hierarchical relationships associated with the target root work item in the current space, and multiple hierarchical relationships associated with the target root work item in other spaces.

[0086] When the user performs a selection operation on any of the multiple hierarchical relationships associated with the target root work item in the current space, the third target hierarchical relationship is determined. Since the third target hierarchical work item of the current space corresponding to the third target hierarchical relationship has been pre-set, after the third target hierarchical relationship is determined, the third target hierarchical work item corresponding to the third target hierarchical relationship in the current space is obtained, and the third target hierarchical work item and the third target hierarchical relationship are used as target hierarchical data.

[0087] Similarly, when the user performs a selection operation on any of the multiple hierarchical relationships associated with the target root work item in other spaces, the fourth target hierarchical relationship is determined. Since the fourth target hierarchical work item of the current space corresponding to the fourth target hierarchical relationship has been pre-set, after the fourth target hierarchical relationship is determined, the fourth target hierarchical work item corresponding to the fourth target hierarchical relationship in other spaces is obtained, and the fourth target hierarchical work item and the fourth target hierarchical relationship are used as target hierarchical data.

[0088] Since the new hierarchical page 400 includes the hierarchical data of the current space and the hierarchical data of other spaces authorized to be associated with the current space, the target hierarchical data determined based on the hierarchical data selection operation on the new hierarchical page 400 can be the hierarchical data of the current space or the hierarchical data of other spaces. In this way, the view displayed according to the hierarchical display rules in the view display page can include data from different spaces, thereby realizing the display of data in different spaces with one view, making the data display more comprehensive and ensuring the user experience.

[0089] In some embodiments, the method further comprises:

[0090] Step E1, in response to the focus being located on any hierarchical relationship displayed in the hierarchical management page, displaying an edit control and / or a delete control corresponding to any hierarchical relationship, and hiding a hierarchical new creation control.

[0091] Step E2, in response to a triggering operation on the editing control, displaying a hierarchical data modification page, so as to allow the target hierarchical work item and the target hierarchical relationship corresponding to any of the hierarchical relationships to be modified through the hierarchical data modification page.

[0092] In some embodiments, when the focus (eg, the corresponding mouse cursor displayed in the hierarchy management page 300 ) is located at any hierarchical relationship, the edit control and / or delete control corresponding to any hierarchical relationship is displayed, and the hierarchical new creation control is hidden.

[0093] When the user performs a trigger operation on the edit control, the hierarchical data modification page is displayed, through which the target hierarchical work items and target hierarchical relationships corresponding to the hierarchical relationship can be quickly modified. Or,

[0094] When the user performs a trigger operation on the delete control, any hierarchical relationship where the focus is located in the hierarchical management page 300 can be quickly deleted.

[0095] In some embodiments, a new relationship control is set on the new page at the level, and the method further includes:

[0096] Step F1, in response to a triggering operation on the new relationship control, displaying a new relationship page.

[0097] Step F2, in response to the hierarchical relationship configuration operation on the newly created relationship page, determining a newly created hierarchical relationship, and adding the newly created hierarchical relationship to the newly created hierarchical page.

[0098] In some embodiments, if the hierarchy creation page 400 does not contain the hierarchy relationship that the user wants to select, such as Figure 3C and Figure 3D As shown, the user performs a trigger operation on the new relationship control 407, such as Figure 3E As shown, a new relationship page 500 is displayed. Based on the hierarchical relationship configuration operation of the user on the new relationship page 500, a new hierarchical relationship can be determined, and then the new hierarchical relationship is added to the hierarchical new page 400, thereby meeting the user's usage needs.

[0099] Step 203: The view displayed in the view display page is displayed according to the hierarchical display rule.

[0100] In some embodiments, since the hierarchical display rules determined on the hierarchical management page are constructed by the target root work item and the target hierarchical data, and the target hierarchical data can be the hierarchical data of the current space or the hierarchical data of other spaces, the view displayed according to the hierarchical display rules in the view display page can include data from different spaces, thereby realizing the use of one view to display data in different spaces, making the data display more comprehensive and ensuring the user experience.

[0101] In some embodiments, a hierarchy control is set on the view presentation page.

[0102] After step 203, the method further includes:

[0103] Step G1, in response to a triggering operation on the hierarchy control, displaying a hierarchy setting page, wherein the hierarchy setting page includes multiple hierarchies, and each hierarchy includes at least one work item.

[0104] Step G2, in response to a selection operation on any one of the multiple hierarchies on the hierarchical setting page, determining a target hierarchical level.

[0105] Step G3, in response to the focus being located on at least one work item in the target level, displaying a selection item corresponding to the at least one work item.

[0106] Step G4, in response to the selection operation of the selection item, determining the target work item, and displaying the target work item in the view displayed in the view display page. Or,

[0107] Step G5, in response to a cancel operation on the selected item, determining a target work item, and hiding the target work item from the view displayed in the view display page.

[0108] In some embodiments, Figure 3F As shown, when the user performs a trigger operation on the hierarchy control 601 on the view display page 600, the hierarchy setting page 700 is displayed.

[0109] When the user performs a selection operation on any level among the multiple levels in the level setting page 700, the target level is determined. When the focus (for example, the mouse cursor displayed in the level setting page 700) is located at a position corresponding to any level among the multiple levels, the target level is determined. For example, any level on which the selection operation is performed is level 3, that is, the target level is level 3.

[0110] When the focus (for example, the mouse cursor displayed in the hierarchy setting page 700) is located at least one work item in the target hierarchy, selection items corresponding to at least one work item are displayed. For example, when the target hierarchy is hierarchy 3, hierarchy work item m, hierarchy work item n, and hierarchy work item q are displayed.

[0111] When the user selects the selection item corresponding to at least one work item, the target work item is determined, and the view display target work item is displayed in the view display page 600. For example, the hierarchical work item n is the target work item, and the hierarchical work item is selected, then the view display hierarchical work item n is displayed in the view display page 600. Or,

[0112] When the user cancels the selection item corresponding to at least one work item, the target work item is determined, and the view displayed in the view display page 600 hides the target work item. For example, hierarchical work item n is the target work item, and the cancel operation on the hierarchical work item is performed, then the view displayed in the view display page 600 hides hierarchical work item n.

[0113] The display or hiding of hierarchical work items of different hierarchies in the current space or other spaces can be quickly adjusted through the hierarchical setting page 700.

[0114] In some embodiments, after step 203, the method further includes:

[0115] Step H1, in response to an operation of adding view information of a view displayed in the view display page, determining target view information, and adding a display area corresponding to the target view information in the view.

[0116] In some embodiments, when the view display page 600 does not contain the view information required by the user, the user can perform a view information adding operation on the displayed view in the view display page 600, thereby determining the target view information, and adding a display area corresponding to the target view information to the view, thereby meeting the user's usage needs.

[0117] In some embodiments, in step H1, in response to the operation of adding view information of the view displayed in the view display page, determining the target view information includes:

[0118] Step I1: in response to the focus being located at a preset position of any display information in the view, displaying a view information adding control.

[0119] Step I2: in response to a triggering operation on the view information adding control, display a view information adding page, and determine the target view information through the view information adding page.

[0120] In some embodiments, Figure 3G As shown, when the view display page 600 does not contain the view information required by the user, the user can display the view information adding control 602 when the execution focus (such as the mouse cursor displayed in the view) is located at a preset position of any display information in the view on the view display page 600.

[0121] When the user performs a trigger operation on the view information adding control 602, the view information adding page 800 is displayed, and then the target view information can be determined on the view information adding page 800, and a display area corresponding to the target view information can be added to the view, thereby meeting the user's usage needs.

[0122] In some embodiments, a navigation control is provided in the view presentation page.

[0123] In step H1, in response to the operation of adding view information of the view displayed in the view display page, determining the target view information includes:

[0124] Step J1, in response to a triggering operation on the navigation control, displaying a navigation window, wherein the navigation window includes a setting view display control.

[0125] Step J2: in response to a triggering operation on the setting view display control, displaying a setting view display page, wherein the setting view display page includes a plurality of view information.

[0126] Step J3: In response to a drag operation on any view information among the multiple view information icons, determine the target view information according to the drag operation.

[0127] In some embodiments, Figure 3H As shown, when the view display page 600 does not contain the view information required by the user, the user can display the navigation window 900 by performing a trigger operation on the navigation control 603. Since the navigation window includes a setting view display control 901, the user can perform a trigger operation on the setting view display control 901, such as Fig. 3I As shown, the settings view display page 1000 is displayed.

[0128] Since the setting view display page 1000 includes multiple view information, for example, view information 1, view information 2, view information 3 and view information 4.

[0129] When the user performs a drag operation on any view information among multiple view information icons, the target view information is determined according to the drag operation. For example, view information 3 is dragged to the corresponding position, and the display area corresponding to view information 3 is added at the drag release position, thereby meeting the user's usage needs.

[0130] In some embodiments, a filter control, a sorting control, a grouping control and / or a view switching control are provided in the view display page.

[0131] After step 203, the method further includes:

[0132] Step K1, in response to a triggering operation on the filter control, displaying a filter setting page.

[0133] Step K2, in response to the filtering configuration operation on the filtering setting page, displaying the work items corresponding to the filtering configuration operation in the view. Or,

[0134] Step K3, in response to the triggering operation on the sorting control, displaying the sorting setting page.

[0135] Step K4, in response to the sorting configuration operation on the sorting setting page, displaying the work items corresponding to the sorting configuration operation in the view. Or,

[0136] Step K5, in response to the triggering operation on the grouping control, displaying the grouping setting page.

[0137] Step K6, in response to the group configuration operation on the group setting page, displaying the work items corresponding to the group configuration operation in the view. Or,

[0138] Step K7, in response to the triggering operation on the view switching control, displaying a view switching page, wherein the view switching page includes multiple view display modes.

[0139] Step K8, in response to a selection operation on any view display mode among the multiple view display modes, determining a target view display mode, and displaying the view displayed in the view display page according to the target view display mode.

[0140] In some embodiments, Figure 3J As shown, a filter control 604 , a sort control 605 , a grouping control 606 and / or a view switching control 607 are set in the view display page 600 .

[0141] The filtering control 604 , the sorting control 605 , the grouping control 606 and / or the view switching control 607 can be used to quickly implement filtering, sorting, grouping and view switching of the views displayed on the view display page 600 .

[0142] In some embodiments, after step 203, the method further includes:

[0143] In response to the current user not having access rights to the view, the view is hidden in the view display page 600 and a prompt message indicating that the user has no permission is displayed.

[0144] In some embodiments, when a user does not have access rights to a view, the view is hidden in the view display page. The view can be hidden by changing the transparency of the view display to zero, or by adjusting the display range of the view to zero.

[0145] In some embodiments, the method further comprises:

[0146] Step L1, in response to the focus being located on any work item displayed in the hierarchy management page, if the work item is in the current space, displaying an edit control, a delete control and / or a hierarchy creation control corresponding to the work item.

[0147] Step L2, in response to the triggering operation on the editing control, displaying a hierarchical data modification page, so as to allow the target hierarchical data corresponding to any one of the work items to be modified through the hierarchical data modification page. Or,

[0148] Step L3, in response to the triggering operation of the delete control, deleting any of the work items from the hierarchy management page. Or,

[0149] Step L4, in response to the triggering operation of the level creation control, the level creation page is displayed, so that target level data corresponding to any one of the work items can be newly created through the level creation page.

[0150] In some embodiments, when the focus (for example, the mouse cursor displayed in the hierarchy management page 300) is located on any work item displayed in the hierarchy management page 300, if the work item is in the current space, the edit control, delete control and / or hierarchy creation control corresponding to the work item will be displayed, so that the work item can be quickly modified, deleted or hierarchy created through the edit control, delete control and / or hierarchy creation control.

[0151] In some embodiments, the method further comprises:

[0152] In response to the focus being on any work item displayed in the hierarchical management page, if any of the work items is in the other space, a hierarchical creation control corresponding to the any work item is displayed, and a prompt message indicating that new creation is not supported is displayed in the hierarchical management page, wherein the hierarchical creation control is in a disabled state.

[0153] In some embodiments, when the focus (for example, the mouse cursor displayed in the hierarchy management page 300) is located on any work item displayed in the hierarchy management page 300, if the work item is in other spaces, a hierarchy creation control corresponding to the work item is displayed, and a prompt message indicating that new creation is not supported is displayed in the hierarchy management page 300. The hierarchy creation control is disabled at this time to achieve the effect of limiting the hierarchy creation function of other controls.

[0154] In some embodiments, the view displayed in the view display page is displayed according to a hierarchical display rule corresponding to one target root work item or multiple different target root work items.

[0155] In some embodiments, the view displayed in the view display page can be displayed only according to the hierarchical display rules corresponding to only displaying one target root work item, thereby realizing the single work item view function.

[0156] In addition, it is also possible to display according to the hierarchical display rules corresponding to multiple different target root work items, thereby realizing the panoramic view function.

[0157] Through the above scheme, the hierarchy creation page is displayed by performing the hierarchy creation operation on the target root work item of the current space on the hierarchy management page. Since the hierarchy creation page includes the hierarchy data of the current space and the hierarchy data of other spaces authorized to be associated with the current space, the target hierarchy data determined based on the hierarchy data selection operation on the hierarchy creation page can be the hierarchy data of the current space or the hierarchy data of other spaces. In this way, the view displayed according to the hierarchy display rules in the view display page can include data from different spaces, thereby realizing the use of one view to display data in different spaces, making the data display more comprehensive and ensuring the user experience.

[0158] It should be noted that the method of the embodiment of the present application can be performed by a single device, such as a computer or server. The method of this embodiment can also be applied to a distributed scenario and completed by multiple devices cooperating with each other. In the case of such a distributed scenario, one of the multiple devices can only perform one or more steps in the method of the embodiment of the present application, and the multiple devices will interact with each other to complete the described method.

[0159] It should be noted that the above describes some embodiments of the present application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the above embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0160] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a data display device.

[0161] refer to Figure 4 , the data display device comprises:

[0162] A new creation module 411 is configured to display a new hierarchy page in response to a hierarchy creation operation on a target root work item of the current space on the hierarchy management page, wherein the new hierarchy page includes hierarchy data of the current space and hierarchy data authorized to other spaces associated with the current space;

[0163] A first display module 412 is configured to, in response to a hierarchical data selection operation of creating a new page at the hierarchy, determine target hierarchical data from the hierarchical data of the current space or the hierarchical data of the other space, and display a hierarchical display rule constructed based on the target root work item and the target hierarchical data in the hierarchy management page;

[0164] The second display module 413 is configured to display the view displayed in the view display page according to the hierarchical display rule.

[0165] In some embodiments, a new hierarchy tree control is set on the hierarchy management page;

[0166] The data display device further includes a target root work item display module. In response to a hierarchy creation operation on a target root work item of the current space on the hierarchy management page, before displaying the hierarchy creation page, the target root work item display module is specifically configured as follows:

[0167] In response to a triggering operation on the newly created hierarchical tree control on the hierarchical management page, displaying a root work item selection page, wherein the root work item selection page includes a plurality of root work items of the current space;

[0168] In response to a selection operation on any one of the plurality of root work items, the target root work item is determined, and the target root work item is displayed on the hierarchy management page.

[0169] In some embodiments, the new module 411 is specifically configured to:

[0170] In response to the focus being located at the target root work item, displaying a hierarchical new creation control corresponding to the target root work item;

[0171] A trigger operation for creating a new control for the level on the level management page.

[0172] In some embodiments, a first type of level creation control is provided on the level creation page;

[0173] The first display module 412 is specifically configured as follows:

[0174] In response to a trigger operation on a new hierarchical control of the first type, a hierarchical data selection area of ​​the current space and a hierarchical data selection area of ​​the other space are displayed, wherein the hierarchical data selection area of ​​the current space includes a plurality of hierarchical work items of the current space and a plurality of hierarchical relationships of the current space, and the hierarchical data selection area of ​​the other space includes a plurality of hierarchical work items of the other space and a plurality of hierarchical relationships of the other space;

[0175] In response to a selection operation on any hierarchical work item among multiple hierarchical work items in the current space, a first target hierarchical work item is determined, and in response to a selection operation on any hierarchical relationship among multiple hierarchical relationships in the current space, a first target hierarchical relationship is determined, and the first target hierarchical work item and the first target hierarchical relationship are used as the target hierarchical data; or,

[0176] In response to a selection operation on any one of the multiple hierarchical work items of the other space, a second target hierarchical work item is determined, and in response to a selection operation on any one of the multiple hierarchical relationships of the other space, a second target hierarchical relationship is determined, and the second target hierarchical work item and the second target hierarchical relationship are used as the target hierarchical data.

[0177] In some embodiments, a second type of level creation space is provided on the level creation page;

[0178] The first display module 412 is specifically configured as follows:

[0179] In response to a triggering operation on the second-type hierarchical new creation control, displaying a relationship selection area, the relationship selection area including a plurality of hierarchical relationships associated with the target root work item in the current space, and a plurality of hierarchical relationships associated with the target root work item in the other spaces;

[0180] In response to a selection operation on any hierarchical relationship among a plurality of hierarchical relationships associated with the target root work item in the current space, a third target hierarchical relationship is determined, and a third target hierarchical work item corresponding to the current space and the third target hierarchical relationship is obtained, and the third target hierarchical work item and the third target hierarchical relationship are used as the target hierarchical data; or,

[0181] In response to a selection operation on any one of the multiple hierarchical relationships associated with the target root work item in the other space, a fourth target hierarchical relationship is determined, and a fourth target hierarchical work item corresponding to the other space and the fourth target hierarchical relationship is obtained, and the fourth target hierarchical work item and the fourth target hierarchical relationship are used as the target hierarchical data.

[0182] In some embodiments, the data display device further includes a hierarchical relationship setting module, and the hierarchical relationship setting module is specifically configured to:

[0183] In response to the focus being on any hierarchical relationship displayed in the hierarchical management page, displaying an edit control and / or a delete control corresponding to the any hierarchical relationship, and hiding a hierarchical create control;

[0184] In response to a triggering operation on the editing control, a hierarchical data modification page is displayed, so that the target hierarchical work item and the target hierarchical relationship corresponding to any one of the hierarchical relationships can be modified through the hierarchical data modification page.

[0185] In some embodiments, a new relationship control is set on the new hierarchical page, and the data display device further includes a hierarchical relationship configuration module, and the hierarchical relationship configuration module is specifically configured as follows:

[0186] In response to a triggering operation on the new relationship control, displaying a new relationship page;

[0187] In response to the hierarchical relationship configuration operation on the newly created relationship page, a newly created hierarchical relationship is determined, and the newly created hierarchical relationship is added to the newly created hierarchical page.

[0188] In some embodiments, the data display device further includes a work item setting module, and the work item setting module is specifically configured as follows:

[0189] In response to the focus being on any work item displayed in the hierarchy management page, if the work item is in the current space, displaying an edit control, a delete control and / or a hierarchy creation control corresponding to the work item;

[0190] In response to a triggering operation on the editing control, a hierarchical data modification page is displayed, so that the target hierarchical data corresponding to any one of the work items can be modified through the hierarchical data modification page; or,

[0191] In response to a triggering operation on the delete control, deleting any one of the work items from the hierarchy management page; or,

[0192] In response to a triggering operation on the new level creation control, the new level creation page is displayed, so that target level data corresponding to any one of the work items can be created through the new level creation page.

[0193] In some embodiments, the data display device further includes a prompt module, and the prompt module is specifically configured to:

[0194] In response to the focus being on any work item displayed in the hierarchical management page, if any of the work items is in the other space, a hierarchical creation control corresponding to the any work item is displayed, and a prompt message indicating that new creation is not supported is displayed in the hierarchical management page, wherein the hierarchical creation control is in a disabled state.

[0195] In some embodiments, a hierarchical control is set on the view display page;

[0196] The data display device further includes a hierarchy setting module. After the view displayed in the view display page is displayed according to the hierarchy display rule, the hierarchy setting module is specifically configured as follows:

[0197] In response to a triggering operation on the hierarchy control, displaying a hierarchy setting page, wherein the hierarchy setting page includes a plurality of hierarchies, and each hierarchy includes at least one work item;

[0198] In response to a selection operation on any one of the multiple levels on the level setting page, determining a target level;

[0199] In response to a focus being located on at least one work item in the target level, displaying a selection item corresponding to the at least one work item;

[0200] In response to the selection operation of the selection item, a target work item is determined, and the view displayed in the view display page displays the target work item; or,

[0201] In response to a cancel operation on the selected item, a target work item is determined, and the view displayed in the view presentation page hides the target work item.

[0202] In some embodiments, the data display device further includes a view information adding module. After the view displayed in the view display page is displayed according to the hierarchical display rule, the view information adding module includes:

[0203] The view information determining unit is configured to determine target view information in response to a view information adding operation on the view displayed in the view display page, and add a display area corresponding to the target view information in the view.

[0204] In some embodiments, the view information determining unit is specifically configured to:

[0205] In response to the focus being located at a preset position of any display information in the view, displaying a view information adding control;

[0206] In response to a triggering operation on the view information adding control, a view information adding page is displayed, and the target view information is determined through the view information adding page.

[0207] In some embodiments, a navigation control is provided in the view display page;

[0208] The view information determining unit is specifically configured to:

[0209] In response to a triggering operation on the navigation control, displaying a navigation window, the navigation window including a setting view display control;

[0210] In response to a triggering operation on the setting view display control, displaying a setting view display page, the setting view display page including a plurality of view information;

[0211] In response to a drag operation on any one of the plurality of view information icons, the target view information is determined according to the drag operation.

[0212] In some embodiments, a filter control, a sorting control, a grouping control and / or a view switching control are provided in the view display page;

[0213] The data display device further includes a view display page configuration module. After the view displayed in the view display page is displayed according to the hierarchical display rule, the view display page configuration module is specifically configured as follows:

[0214] In response to a triggering operation on the filter control, displaying a filter setting page;

[0215] In response to a filter configuration operation on the filter setting page, displaying a work item corresponding to the filter configuration operation in the view; or,

[0216] In response to a triggering operation on the sorting control, displaying a sorting setting page;

[0217] In response to a sort configuration operation on the sort setting page, displaying a work item corresponding to the sort configuration operation in the view; or,

[0218] In response to a triggering operation on the grouping control, displaying a grouping setting page;

[0219] In response to a group configuration operation on the group setting page, displaying a work item corresponding to the group configuration operation in the view; or,

[0220] In response to a triggering operation on the view switching control, displaying a view switching page, wherein the view switching page includes a plurality of view display modes;

[0221] In response to a selection operation on any one of the multiple view display modes, a target view display mode is determined, and the view displayed in the view display page is displayed according to the target view display mode.

[0222] In some embodiments, the data display device further includes a prompt module. After the view displayed in the view display page is displayed according to the hierarchical display rule, the prompt module is specifically configured to:

[0223] In response to the current user not having access rights to the view, the view is hidden in the view display page, and a prompt message indicating that the user has no authority is displayed.

[0224] In some embodiments, the view displayed in the view display page is displayed according to a hierarchical display rule corresponding to one target root work item or multiple different target root work items.

[0225] For the convenience of description, the above device is described in terms of functions divided into various modules. Of course, when implementing the present application, the functions of each module can be implemented in the same or multiple software and / or hardware.

[0226] The device of the above embodiment is used to implement the corresponding data display method in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be repeated here.

[0227] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the data display method described in any of the above embodiments is implemented.

[0228] Figure 5A more specific schematic diagram of the hardware structure of an electronic device provided in this embodiment is shown, and the device may include: a processor 501, a memory 502, an input / output interface 503, a communication interface 504, and a bus 505. The processor 501, the memory 502, the input / output interface 503, and the communication interface 504 are connected to each other through the bus 505 in the device.

[0229] The processor 501 can be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.

[0230] The memory 502 can be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 502 can store an operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program codes are stored in the memory 502 and called and executed by the processor 501.

[0231] The input / output interface 503 is used to connect the input / output module to realize information input and output. The input / output module can be configured in the device as a component (not shown in the figure), or it can be externally connected to the device to provide corresponding functions. The input device may include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output device may include a display, a speaker, a vibrator, an indicator light, etc.

[0232] The communication interface 504 is used to connect a communication module (not shown) to realize communication interaction between the device and other devices. The communication module can realize communication through wired mode (such as USB, network cable, etc.) or wireless mode (such as mobile network, WIFI, Bluetooth, etc.).

[0233] The bus 505 includes a path for transmitting information between various components of the device (eg, the processor 501 , the memory 502 , the input / output interface 503 , and the communication interface 504 ).

[0234] It should be noted that, although the above device only shows a processor 501, a memory 502, an input / output interface 503, a communication interface 504, and a bus 505, in a specific implementation process, the device may also include other components necessary for normal operation. In addition, it can be understood by those skilled in the art that the above device may also only include components necessary for implementing the embodiments of the present specification, and does not necessarily include all the components shown in the figure.

[0235] The electronic device of the above embodiment is used to implement the corresponding data display method in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be repeated here.

[0236] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the data display method described in any of the above embodiments.

[0237] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device.

[0238] The computer instructions stored in the storage medium of the above embodiments are used to enable the computer to execute the data display method described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0239] Based on the same concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a computer program product, including computer program instructions. When the computer program instructions are run on a computer, the computer executes the method described in any of the above embodiments, which has the beneficial effects of the corresponding method embodiments and will not be repeated here.

[0240] Those skilled in the art should understand that the discussion of any of the above embodiments is merely illustrative and is not intended to imply that the scope of the present application (including the claims) is limited to these examples. In line with the concept of the present application, the technical features in the above embodiments or different embodiments may be combined, the steps may be implemented in any order, and there are many other variations of the different aspects of the embodiments of the present application as described above, which are not provided in detail for the sake of simplicity.

[0241] In addition, to simplify the description and discussion, and in order not to make the embodiments of the present application difficult to understand, the known power supply / ground connection with the integrated circuit (IC) chip and other components may or may not be shown in the provided drawings. In addition, the device can be shown in the form of a block diagram to avoid making the embodiments of the present application difficult to understand, and this also takes into account the fact that the details of the implementation of these block diagram devices are highly dependent on the platform to be implemented in the embodiments of the present application (that is, these details should be fully within the scope of understanding of those skilled in the art). In the case of elaborating specific details (e.g., circuits) to describe exemplary embodiments of the present application, it is obvious to those skilled in the art that the embodiments of the present application can be implemented without these specific details or when these specific details are changed. Therefore, these descriptions should be considered to be illustrative rather than restrictive.

[0242] Although the present application has been described in conjunction with specific embodiments of the present application, many replacements, modifications and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may use the embodiments discussed.

[0243] The embodiments of the present application are intended to cover all such substitutions, modifications and variations that fall within the broad scope of the appended claims. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the embodiments of the present application should be included in the scope of protection of the present application.

Claims

1. A data display method, characterized in that: include: In response to a new hierarchy creation operation on a target root work item of the current space on a hierarchy management page, displaying a new hierarchy creation page, wherein the new hierarchy creation page includes hierarchy data of the current space and hierarchy data authorized to other spaces associated with the current space; In response to a hierarchical data selection operation of creating a new page at the hierarchy, target hierarchical data is determined from the hierarchical data of the current space or the hierarchical data of the other space, and a hierarchical display rule constructed based on the target root work item and the target hierarchical data is displayed on the hierarchy management page, wherein the target hierarchical data is used to indicate a next-level node corresponding to the target root work item, and a hierarchical relationship between the next-level node and the target root work item; The views displayed in the view display page are displayed according to the hierarchical display rules.

2. The method according to claim 1, characterized in that Setting a new hierarchy tree control on the hierarchy management page; In response to a new hierarchy creation operation on a target root work item of the current space on the hierarchy management page, before displaying the new hierarchy creation page, the method further includes: In response to a triggering operation on the newly created hierarchical tree control on the hierarchical management page, displaying a root work item selection page, wherein the root work item selection page includes a plurality of root work items of the current space; In response to a selection operation on any one of the plurality of root work items, the target root work item is determined, and the target root work item is displayed on the hierarchy management page.

3. The method according to claim 1, characterized in that The hierarchical creation operation of the target root work item of the current space includes: In response to the focus being located at the target root work item, displaying a hierarchical new creation control corresponding to the target root work item; A trigger operation for creating a new control for the level on the level management page.

4. The method according to claim 1, characterized in that: Setting a first type of new level creation control on the new level creation page; In response to the hierarchical data selection operation of creating a new page at the hierarchy, determining the target hierarchical data from the hierarchical data of the current space or the hierarchical data of the other space includes: In response to a trigger operation on a new hierarchical control of the first type, a hierarchical data selection area of ​​the current space and a hierarchical data selection area of ​​the other space are displayed, wherein the hierarchical data selection area of ​​the current space includes a plurality of hierarchical work items of the current space and a plurality of hierarchical relationships of the current space, and the hierarchical data selection area of ​​the other space includes a plurality of hierarchical work items of the other space and a plurality of hierarchical relationships of the other space; In response to a selection operation on any hierarchical work item among multiple hierarchical work items in the current space, a first target hierarchical work item is determined, and in response to a selection operation on any hierarchical relationship among multiple hierarchical relationships in the current space, a first target hierarchical relationship is determined, and the first target hierarchical work item and the first target hierarchical relationship are used as the target hierarchical data; or, In response to a selection operation on any one of the multiple hierarchical work items of the other space, a second target hierarchical work item is determined, and in response to a selection operation on any one of the multiple hierarchical relationships of the other space, a second target hierarchical relationship is determined, and the second target hierarchical work item and the second target hierarchical relationship are used as the target hierarchical data.

5. The method according to claim 1, characterized in that Setting a second type of hierarchy creation control on the hierarchy creation page; In response to the hierarchical data selection operation of creating a new page at the hierarchy, determining the target hierarchical data from the hierarchical data of the current space or the hierarchical data of the other space includes: In response to a triggering operation on the second-type hierarchical new creation control, displaying a relationship selection area, the relationship selection area including a plurality of hierarchical relationships associated with the target root work item in the current space, and a plurality of hierarchical relationships associated with the target root work item in the other spaces; In response to a selection operation on any hierarchical relationship among a plurality of hierarchical relationships associated with the target root work item in the current space, a third target hierarchical relationship is determined, and a third target hierarchical work item corresponding to the current space and the third target hierarchical relationship is obtained, and the third target hierarchical work item and the third target hierarchical relationship are used as the target hierarchical data; or, In response to a selection operation on any one of the multiple hierarchical relationships associated with the target root work item in the other space, a fourth target hierarchical relationship is determined, and a fourth target hierarchical work item corresponding to the other space and the fourth target hierarchical relationship is obtained, and the fourth target hierarchical work item and the fourth target hierarchical relationship are used as the target hierarchical data.

6. The method according to claim 4 or 5, characterized in that: The method further comprises: In response to the focus being on any hierarchical relationship displayed in the hierarchical management page, displaying an edit control and / or a delete control corresponding to the any hierarchical relationship, and hiding a hierarchical create control; In response to a triggering operation on the editing control, a hierarchical data modification page is displayed, so that the target hierarchical work item and the target hierarchical relationship corresponding to any one of the hierarchical relationships can be modified through the hierarchical data modification page.

7. The method according to claim 4 or 5, characterized in that: Setting a new relationship control on a new page at the level, the method further includes: In response to a triggering operation on the new relationship control, displaying a new relationship page; In response to the hierarchical relationship configuration operation on the newly created relationship page, a newly created hierarchical relationship is determined, and the newly created hierarchical relationship is added to the newly created hierarchical page.

8. The method according to claim 1, characterized in that The method further comprises: In response to the focus being on any work item displayed in the hierarchy management page, if the work item is in the current space, displaying an edit control, a delete control and / or a hierarchy creation control corresponding to the work item; In response to a triggering operation on the editing control, a hierarchical data modification page is displayed, so that the target hierarchical data corresponding to any one of the work items can be modified through the hierarchical data modification page; or, In response to a triggering operation on the delete control, deleting any one of the work items from the hierarchy management page; or, In response to a triggering operation on the new hierarchy control, the new hierarchy page is displayed, so that target hierarchy data corresponding to any one of the work items can be newly created through the new hierarchy page.

9. The method according to claim 1, characterized in that: The method further comprises: In response to the focus being on any work item displayed in the hierarchical management page, if any of the work items is in the other space, a hierarchical creation control corresponding to the any work item is displayed, and a prompt message indicating that new creation is not supported is displayed in the hierarchical management page, wherein the hierarchical creation control is in a disabled state.

10. The method according to claim 1, characterized in that Setting a hierarchical control on the view display page; After the view displayed in the view display page is displayed according to the hierarchical display rule, the method further includes: In response to a triggering operation on the hierarchy control, displaying a hierarchy setting page, wherein the hierarchy setting page includes a plurality of hierarchies, and each hierarchy includes at least one work item; In response to a selection operation on any one of the multiple levels on the level setting page, determining a target level; In response to a focus being located on at least one work item in the target level, displaying a selection item corresponding to the at least one work item; In response to the selection operation of the selection item, a target work item is determined, and the view displayed in the view display page displays the target work item; or, In response to a cancel operation on the selected item, a target work item is determined, and the view displayed in the view presentation page hides the target work item.

11. The method according to claim 1, characterized in that After the view displayed in the view display page is displayed according to the hierarchical display rule, the method further includes: In response to an operation of adding view information to a view displayed in the view presentation page, target view information is determined, and a display area corresponding to the target view information is added to the view.

12. The method according to claim 11, characterized in that The determining of target view information in response to the operation of adding view information of the view displayed in the view display page includes: In response to the focus being located at a preset position of any display information in the view, displaying a view information adding control; In response to a triggering operation on the view information adding control, a view information adding page is displayed, and the target view information is determined through the view information adding page.

13. The method according to claim 11, characterized in that Setting a navigation control in the view display page; The step of determining target view information in response to an operation of adding view information of a view displayed in the view display page includes: In response to a triggering operation on the navigation control, displaying a navigation window, the navigation window including a setting view display control; In response to a triggering operation on the setting view display control, displaying a setting view display page, the setting view display page including a plurality of view information; In response to a drag operation on any one of the plurality of view information, the target view information is determined according to the drag operation.

14. The method according to claim 1, characterized in that Setting a filter control, a sorting control, a grouping control and / or a view switching control in the view display page; After the view displayed in the view display page is displayed according to the hierarchical display rule, the method further includes: In response to a triggering operation on the filter control, displaying a filter setting page; In response to a filter configuration operation on the filter setting page, displaying a work item corresponding to the filter configuration operation in the view; or, In response to a triggering operation on the sorting control, displaying a sorting setting page; In response to a sort configuration operation on the sort setting page, displaying a work item corresponding to the sort configuration operation in the view; or, In response to a triggering operation on the grouping control, displaying a grouping setting page; In response to a group configuration operation on the group setting page, displaying a work item corresponding to the group configuration operation in the view; or, In response to a triggering operation on the view switching control, displaying a view switching page, wherein the view switching page includes a plurality of view display modes; In response to a selection operation on any one of the multiple view display modes, a target view display mode is determined, and the view displayed in the view display page is displayed according to the target view display mode.

15. The method according to claim 1, characterized in that After the view displayed in the view display page is displayed according to the hierarchical display rule, the method further includes: In response to the current user not having access rights to the view, the view is hidden in the view display page, and a prompt message indicating that the user has no authority is displayed.

16. The method according to claim 1, characterized in that The views displayed in the view display page are displayed according to the hierarchical display rules corresponding to one target root work item or multiple different target root work items.

17. A data display device, characterized in that: include: A new creation module, configured to display a new hierarchy page in response to a hierarchy creation operation on a target root work item of the current space on the hierarchy management page, wherein the new hierarchy page includes hierarchy data of the current space and hierarchy data authorized to other spaces associated with the current space; A first display module is configured to, in response to a hierarchical data selection operation of creating a new page at the hierarchy, determine target hierarchical data from the hierarchical data of the current space or the hierarchical data of the other space, and display a hierarchical display rule constructed based on the target root work item and the target hierarchical data in the hierarchy management page, wherein the target hierarchical data is used to indicate a next hierarchical node corresponding to the target root work item, and a hierarchical relationship between the next hierarchical node and the target root work item; The second display module is configured to display the view displayed in the view display page according to the hierarchical display rule.

18. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, the method according to any one of claims 1 to 16 is implemented.

19. A non-transitory computer-readable storage medium storing computer instructions, characterized in that: The computer instructions are used to enable a computer to execute the method according to any one of claims 1 to 16.

20. A computer program product comprising computer program instructions, characterized in that When the computer program instructions are executed on a computer, the computer is caused to perform the method according to any one of claims 1 to 16.

Citation Information

Patent Citations

  • Data processing method and device, electronic equipment and storage medium

    CN115793911A

  • View management method and apparatus, electronic device, and storage medium

    WO2023222043A1