Configuration information display method and device, equipment and storage medium

By providing a configuration information display method in the flowchart, users are allowed to trigger configuration operations on the parent node or node and view and configure information in the corresponding display area, solving the problem of cumbersome branch path operation in the prior art and improving flowchart editing efficiency and user experience.

CN119149002APending Publication Date: 2024-12-17BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202310710542.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-15
Publication Date
2024-12-17

AI Technical Summary

Technical Problem

The existing flowchart drawing method is not convenient for users to operate on branch paths, especially when configuring and viewing related information about branch paths, users need to frequently switch parent nodes and branch path nodes, resulting in cumbersome and inefficient operations.

Method used

Provide a configuration information display method. The user can display configuration information in the first display area and the second display area respectively by triggering the configuration operation for the path. The user can trigger the configuration operation through the parent node or node of the path, and at the corresponding View and configure information in the display area, support synchronous or asynchronous display, and support expanding or collapsed displays to adjust the display area.

Benefits of technology

Simplifies the user's operation process on branch paths and improves the efficiency of flowchart editing. Users can configure path information on different nodes and view it in the corresponding display area, reducing the switching between the parent node and the branch path, and improving the user. Experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119149002A_ABST
    Figure CN119149002A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a configuration information display method and device, equipment and a storage medium. According to the configuration information display method, firstly, a configuration operation triggered for a first path can be obtained; wherein the configuration operation can be triggered by aiming at a father node of the first path, and can also be triggered by aiming at a first node on the first path. The configuration information may then be displayed in the first display area and the second display area, respectively. Wherein the first display area is a display area corresponding to a father node of the first path, and the second display area is a display area corresponding to the first node. Therefore, a user can configure the related information of the path on different nodes, and can check the configuration information in different display areas. Therefore, the user can conveniently operate the branch paths.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computers, and in particular to a method, device, equipment and storage medium for displaying configuration information. Background Art

[0002] Flowcharts can intuitively display the execution process of actions and have been applied in many fields. A flowchart can include multiple nodes on a path, each node corresponds to one or more actions, and the direction of the path indicates the order in which the actions are executed. In the actual execution process, different actions may be executed under different conditions. In the flowchart, there may be multiple branch paths. Different branch paths correspond to different actions executed under different conditions.

[0003] For example, in the application editing scenario, users can develop application services within the application platform as a service (aPaaS) platform. The aPaaS platform has low-code or zero-code features, and users can create applications on the aPaaS platform by "dragging, pulling, and dropping" the elements and modules provided by the platform, achieving low-threshold rapid creation of applications. When users use the aPaaS platform to generate applications, they can first build a flowchart related to the application to be produced, so that they can refer to the flowchart for subsequent application production.

[0004] When drawing a flowchart in an aPaaS platform, users may need to operate branch paths. For example, users may need to configure and view relevant information of each branch path. However, the current flowchart drawing method does not facilitate users to operate branch paths. Summary of the invention

[0005] In order to solve the problems of the prior art, the present application provides a configuration information display method, device and related equipment.

[0006] Based on this, the technical solutions provided by this application are as follows:

[0007] In a first aspect, the present application provides a configuration information display method, the method comprising:

[0008] Acquire a configuration operation triggered for a first path, where the configuration operation is used to configure relevant information of the first path, where the configuration operation is triggered for a parent node of the first path, or where the configuration operation is triggered for the first node, where the first node belongs to the first path;

[0009] Configuration information is displayed in a first display area and a second display area respectively. The first display area is a display area corresponding to a parent node of the first path, and the second display area is a display area corresponding to the first node. The configuration information is information configured by the configuration operation.

[0010] In a possible implementation manner, obtaining the configuration operation triggered for the first path includes:

[0011] Acquire the configuration operation triggered in the first display area; or,

[0012] Acquire the configuration operation triggered in the second display area.

[0013] In a possible implementation manner, the configuration operation is triggered in the first display area, and before the configuration information is displayed in the second display area, the method further includes:

[0014] A synchronous display operation is acquired, where the synchronous display operation is used to instruct to display the configuration information in the first display area and the second display area respectively.

[0015] In a possible implementation, the first display area includes a synchronous display control, and the synchronous display control is used to trigger the synchronous display operation.

[0016] In a possible implementation manner, before displaying the configuration information on the second display area, the method further includes:

[0017] In response to the first node being in an expanded display state, the second display area is displayed according to a preset display mode, where the preset display mode is used to highlight the second display area.

[0018] In a possible implementation manner, before displaying the configuration information on the second display area, the method further includes:

[0019] In response to the first node being in a folded display state, the area of ​​the second display region is adjusted to a first area; in the folded display state, the area of ​​the second display region is a second area, and the second area is smaller than the first area.

[0020] In a possible implementation manner, before adjusting the area of ​​the second display region to the first area, the method further includes:

[0021] Get the trigger's expand display operation.

[0022] In a second aspect, the present application provides a configuration information display device, the device comprising:

[0023] An acquisition unit is used to acquire a configuration operation triggered for a first path, the configuration operation is used to configure relevant information of the first path, the configuration operation is triggered for a parent node of the first path, or the configuration operation is triggered for the first node, and the first node belongs to the first path. A display unit is used to display configuration information in a first display area and a second display area respectively, the first display area is a display area corresponding to the parent node of the first path, the second display area is a display area corresponding to the first node, and the configuration information is information configured by the configuration operation.

[0024] In a possible implementation, the acquisition unit is specifically configured to acquire the configuration operation triggered in the first display area; or acquire the configuration operation triggered in the second display area.

[0025] In a possible implementation, the configuration operation is triggered in the first display area. The acquisition unit is further configured to acquire a synchronous display operation, where the synchronous display operation is used to instruct to display the configuration information in the first display area and the second display area respectively.

[0026] In a possible implementation, the first display area includes a synchronous display control, and the synchronous display control is used to trigger the synchronous display operation.

[0027] In a possible implementation, the display unit is specifically configured to display the second display area according to a preset display mode in response to the first node being in an expanded display state, wherein the preset display mode is used to highlight the second display area.

[0028] In a possible implementation, the display unit is specifically configured to adjust the area of ​​the second display area to the first area in response to the first node being in a folded display state; in the folded display state, the area of ​​the second display area is a second area, and the second area is smaller than the first area.

[0029] In a possible implementation manner, the acquisition unit is further configured to acquire the triggered expansion display operation.

[0030] In a third aspect, the present application provides an electronic device, including:

[0031] one or more processors;

[0032] a storage device having one or more programs stored thereon,

[0033] When the one or more programs are executed by the one or more processors, the one or more processors implement any method described in the first aspect.

[0034] In a fourth aspect, the present application provides a computer-readable medium having a computer program stored thereon, wherein when the program is executed by a processor, any method described in the first aspect is implemented.

[0035] In a fifth aspect, the present application provides a computer program product, which, when executed on a device, enables the device to execute the method described in the first aspect.

[0036] It can be seen that this application has the following beneficial effects:

[0037] The embodiment of the present application provides a configuration information display method, device and related equipment. For the first path as a branch path in the flowchart, if the user wants to configure the relevant information of the first path, the user can trigger the configuration operation for the first path. Among them, the configuration operation can be triggered for the parent node of the first path, or it can be triggered for the first node on the first path. After the configuration operation is obtained, the configuration information can be displayed in the first display area and the second display area respectively. Among them, the first display area is the display area corresponding to the parent node of the first path, that is, the display area corresponding to the starting point of the first path, the second display area is the display area corresponding to the first node, the first node belongs to the first path, and the configuration information is the information configured by the configuration operation. In other words, the user can trigger the configuration operation for the first path through the parent node of the first path, or trigger the configuration operation for the first path through the node on the first path. After the user configures the relevant information of the first path, this information can be displayed in the display area corresponding to the parent node of the first path, or in the display area corresponding to the first node on the first path. In this way, the user can configure the relevant information of the path on different nodes, and can view the configuration information in different display areas. In this way, it is convenient for the user to operate the branch path. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0039] Figure 1-a A schematic diagram of an exemplary application scenario provided for an embodiment of the present application;

[0040] Figure 1-b A schematic diagram of another exemplary application scenario provided for an embodiment of the present application;

[0041] Figure 1-c A schematic diagram of another exemplary application scenario provided for an embodiment of the present application;

[0042] Figure 1-d A schematic diagram of another exemplary application scenario provided for an embodiment of the present application;

[0043] Figure 1-e A schematic diagram of another exemplary application scenario provided for an embodiment of the present application;

[0044] Figure 2 A flowchart of a configuration information display method provided in an embodiment of the present application;

[0045] Figure 3 A schematic diagram of the structure of a configuration information display device provided in an embodiment of the present application;

[0046] Figure 4 A schematic diagram of the basic structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0047] The embodiments of the present application will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present application are shown in the accompanying drawings, it should be understood that the present application can be implemented in various forms and should not be construed as being limited to the embodiments described herein. Instead, these embodiments are provided to provide a more thorough and complete understanding of the present application. It should be understood that the drawings and embodiments of the present application are only for exemplary purposes and are not intended to limit the scope of protection of the present application.

[0048] It should be understood that the various steps described in the method implementation of the present application can be performed in different orders and / or performed in parallel. In addition, the method implementation may include additional steps and / or omit the steps shown. The scope of the present application is not limited in this respect.

[0049] The term "including" and its variations used herein are open inclusions, i.e., "including but not limited to". The term "based on" means "based at least in part on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". The relevant definitions of other terms will be given in the following description.

[0050] It should be noted that the concepts such as "first" and "second" mentioned in this application are only used to distinguish different objects, devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.

[0051] It should be noted that the modifications of "one" and "plurality" mentioned in the present application are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".

[0052] Drawing or editing a flowchart is a common application scenario. When drawing or editing a flowchart, you may need to configure the relevant information of the branch path. For example, you may need to configure the conditions for entering the branch path, or configure the relevant information such as the properties of the branch path. Currently, users can trigger the configuration operation on the display area corresponding to the parent node of the branch path. When you need to view the relevant information of the branch path, you can also view it on the display area corresponding to the parent node of the branch path.

[0053] In the aPaaS platform, users can edit and produce application-related processes. For example, users can edit the process of application data processing for reference in the subsequent process of producing applications in the aPaaS platform. The process is usually displayed in the form of a flowchart. Users can edit the required flowchart in the process editing page provided by the aPaaS platform.

[0054] For example, when a user configures a flowchart through an aPaaS platform via a terminal device (such as a computer or a mobile phone), the terminal device may display the following: Figure 1-a The interface shown. Figure 1-a In the interface shown, a flow chart 10 is displayed.

[0055] Specifically, the flowchart 10 includes a display area 110, a display area 120, a display area 130, a display area 141, a display area 142, a display area 143, a display area 144 and a display area 150. Among them, the display area 110 corresponds to the initial node of the flowchart, the display area 150 corresponds to the end node of the flowchart, the display area 120 is the display area of ​​the node corresponding to step 1, the display area 141 is the display area of ​​the node corresponding to step 2-1, the display area 142 is the display area module of the node corresponding to step 2-2, the display area 143 is the display area of ​​the node corresponding to step 2-3, and the display area 144 is the display area of ​​the node corresponding to step 2-4. The display areas 141, 142, 143 and 144 correspond to four branch paths respectively, and the display area 130 is the display area of ​​the parent nodes corresponding to the four branch paths. That is, after executing step 1, the process shown in flowchart 10 can select one of step 2-1, step 2-2, step 2-3 or step 2-4 to execute according to different conditions.

[0056] When configuring a branch path, the user can trigger an editing operation on the display area 130 to adjust the triggering condition of the branch path. Figure 1-a In the implementation shown, after the user triggers an editing operation on display area 130, the terminal device can display operation area 131, operation area 132, operation area 133 and operation area 134 in the display area corresponding to display area 130. Each operation area can be used to configure a branch path, and can also be used to view relevant information of the branch path.

[0057] If the user wants to adjust the conditions of the branch path corresponding to step 2-3, that is, the display area 143, the user can trigger the operation area 133. After being triggered, the operation area 133 can be expanded, that is, the area of ​​the operation area 133 is increased, so that the user can perform configuration operations.

[0058] like Figure 1-a As shown, after the operation area 133 is expanded, the operation area 133 may include a branch path identifier 133-1, a condition configuration area 133-2, and a step configuration area 133-3. Among them, the branch path identifier 133-1 is used to indicate that the operation area 133 is the operation area corresponding to the third branch path of the four branch paths corresponding to the parent node. The condition configuration area 133-2 and the step configuration area 133-3 are used to configure the relevant information of the branch path corresponding to step 2-3. For example, the user can configure the conditions for entering the branch path corresponding to step 2-3 in the condition configuration area 133-2. Similarly, the user can also configure the conditions for entering other branch paths or other relevant information.

[0059] It can be seen that by configuring the conditions for entering the branch path at the parent node of the branch path, different branch paths can be configured. This is convenient for users to uniformly configure different branch paths. In addition, uniformly configuring the relevant information of multiple branch paths at the parent node also facilitates users to adjust the relevant information of different branch paths.

[0060] When configuring a branch path, the user may also need to view or adjust the relevant information of the branch path. However, the relevant information of the branch path is configured in the parent node, and the user needs to return to the parent node to view the relevant information of the branch path. In this way, the user needs to return to the parent node from the branch path to adjust or view the operation. After these operations are completed, the user needs to return to the branch path again for subsequent processing. Obviously, the above-mentioned operation of switching back and forth between the branch path and the parent node will greatly reduce efficiency.

[0061] In order to solve the problems of the prior art, an embodiment of the present application provides a configuration information display method, which is described in detail below in conjunction with the drawings in the specification.

[0062] See also Figure 2 , Figure 2An information interaction diagram of a configuration information display method provided in an embodiment of the present application, the embodiment of the present application can be applicable to an application scenario for editing a flowchart. Among them, the configuration information display method can be executed by a configuration information display device, and the device can be implemented by software and integrated into the user's client. Among them, the client can be a software client or a web client of aPaaS. If the client is a software client of aPaaS, the client can be integrated into a personal computer (Personal Computer, PC) or a mobile terminal. In some possible implementations, the client can be a module with a flowchart editing function in other software, such as an aPaaS module. The above-mentioned other software can be software with instant messaging function, for example, it can be office software. That is, the above-mentioned client can be an aPaaS module in instant messaging software.

[0063] like Figure 2 As shown, the method specifically comprises the following steps:

[0064] S201: Acquire a configuration operation triggered by a user for a first path.

[0065] If the user wants to adjust a branch path, the user can trigger a configuration operation for the path. The configuration operation is used to configure the relevant information of the branch path, such as configuring the attribute information such as the name or identifier of the branch path, or configuring the relevant information such as the conditions for entering the branch path. In other words, the configuration operation is an operation triggered by the user on the first path. Therefore, the configuration operation triggered on the first path is equivalent to the configuration operation triggered by the user on the first path. In the embodiment of the present application, the above-mentioned "configuration operation triggered by the user on the first path" can also be referred to as an operation triggered by the user on the first path.

[0066] In the embodiment of the present application, the operation for configuring the relevant information of the branch path is collectively referred to as a configuration operation. The branch path targeted by the configuration operation is referred to as the first path. That is, when creating the first path, the operation of setting the relevant information of the first path for the first time can be referred to as a configuration operation. After the first path is created, the operation of modifying the relevant information of the first path can also be referred to as a configuration operation.

[0067] The configuration operation is triggered by the user. The user refers to the user who uses the configuration information display device. It should be noted that the "user" here refers to the object that triggers the configuration operation. The user can refer to a specific person or an account that logs in to the software to which the configuration information display device belongs. Optionally, if the user refers to an account that logs in to the software, then Figure 2 Different operations in the corresponding embodiments may be triggered by different persons.

[0068] According to the above introduction, in the traditional flowchart editing method, the technician operates the relevant information of the branch path at the parent node of the branch path. In the embodiment of the present application, the technician can trigger the configuration operation for the first path at the parent node of the first path, or trigger the configuration operation for the first path in the node on the first path. The following introduces these two implementation methods respectively.

[0069] Implementation method 1: The user triggers a configuration operation on the first path through the parent node of the first path.

[0070] In a first possible implementation, a user may trigger a configuration operation for the first path through the parent node of the first path. Specifically, in an interface presented to the user, relevant controls for configuring the branch path may be displayed in a display area corresponding to the parent node of the first path. The user may operate these controls to trigger a configuration operation for the first path.

[0071] The display area corresponding to the parent node of the first path may be referred to as the first display area. The first display area may include a display area for displaying relevant information of the parent node, and may also include relevant controls for configuring the branch path. Figure 1-a In the implementation shown, the display area 130 is the aforementioned first display area, which is the parent node of the four paths corresponding to step 2-1, step 2-2, step 2-3 and step 2-4 respectively. Figure 1-a In the illustrated implementation, the first display area 130 further includes a condition configuration area 133 - 2 and a step configuration area 133 - 3 , corresponding to the above-mentioned related controls for configuring branch paths.

[0072] Specifically, if the user needs to adjust the conditions for entering the branch path corresponding to step 2-3, the user can set it in the condition configuration area 133-2. For example, the user can adjust the conditions for entering the branch path corresponding to step 2-3 by entering a code, or the user can also change the conditions for entering the branch path corresponding to step 2-3 by adjusting the content selected by the option control. In the embodiment of the present application, operations related to the branch path are collectively referred to as operations corresponding to the branch path.

[0073] In some possible implementations, the first display area may include an input box. The user may enter content in the input box to set or adjust relevant information of the first path. Accordingly, each input by the user may be regarded as a configuration operation. That is, each time the user enters a character, the configuration information display device may obtain the configuration operation triggered by the user for the first path. Accordingly, when the configuration information is subsequently displayed, each character entered by the user will be displayed in the first display area and the second display area respectively.

[0074] Alternatively, the first display area may also include a configuration submission control. After the user completes the input into the input box, the user may trigger a submission operation through the configuration submission control, for example, by triggering a click operation on the configuration submission control to trigger the submission operation. After the user triggers the submission operation, the configuration information display device may obtain the configuration operation triggered by the user for the first path. Accordingly, when displaying the configuration information, before triggering the submission operation, the content entered by the user in the input box.

[0075] Implementation method 2: The user triggers a configuration operation on the first path through a node on the first path.

[0076] In actual application scenarios, users may need to frequently adjust the relevant information of branch paths. For example, when a user edits a node on a branch path, the conditions for entering the branch path may need to be adjusted. Therefore, if the relevant information of the branch path can only be configured on the parent node, the user may need to repeatedly switch between the parent node and the node on the branch path, which is cumbersome and inefficient. In addition, actual flowcharts are often more complex, and the distance between the parent node and the node on the branch path may be far. In this way, the user may need to repeatedly drag the flowchart, further affecting the user experience.

[0077] To this end, in a second possible implementation, the user can trigger a configuration operation for the first path through a node on the first path. In this way, if the user needs to adjust the relevant information of the first path when operating a node on the first path, there is no need to return to the parent node of the first path for configuration, and the configuration can be performed directly on the node of the first path.

[0078] Specifically, a function of configuring the relevant information of the first path may be set at each node on the first path. In this way, the user can trigger the configuration operation for the first path at any node on the first path. Alternatively, a function of configuring the relevant information of the first path may also be set at the first node on the first path. In this way, the user can trigger the configuration operation for the first path through the first node on the first path. For ease of explanation, it is assumed below that the configuration operation is triggered by the user through the first node. The first node is a node on the first path.

[0079] The display area corresponding to the first node may be referred to as the second display area. The second display area may include a display area for displaying relevant information of the first node, and may also include relevant controls for configuring branch paths. Figure 1-bIn the implementation shown, display area 143 can be regarded as the second display area mentioned above. The second display area 143 includes a branch path identifier 143-1, a condition configuration area 143-2, and a step configuration area 143-3. Among them, the branch path identifier 143-1 is used to indicate that the second display area 143 corresponds to the third path under the parent node. The condition configuration area 143-2 includes relevant controls for adjusting the conditions for entering branch path 3. The step configuration area 143-3 includes relevant controls for adjusting steps 2-3. It should be noted that Figure 1-b The condition node 130 is also included. Figure 1-a It corresponds to the first display area in , which will not be introduced here. Figure 1-b The remaining part and Figure 1-a The corresponding parts are the same or similar and will not be repeated here.

[0080] If the user needs to adjust the conditions for entering the branch path corresponding to step 2-3, the user can trigger the relevant operation in the condition configuration area 143-2. ​​Accordingly, the display information display device can obtain the configuration operation triggered by the user for the first path. For the introduction of this part, please refer to the above, and it will not be repeated here.

[0081] It should be noted that the above two implementation methods of triggering the configuration operation on the first path are only examples. In actual application scenarios, users can also trigger configuration operations on the first path in other ways. For example, in some possible implementation methods, users can trigger configuration operations on the first path through the parent node of the first path, or trigger configuration operations on the first path through the nodes on the first path. Alternatively, in some other possible implementation methods, users can also trigger configuration operations on the first path by inputting instructions. I will not go into details here.

[0082] S202: Display configuration information in the first display area and the second display area respectively.

[0083] If the user triggers a configuration operation for the first path, the relevant information of the first path will change due to the configuration operation. The configuration information display device can display the configuration information in the first display area and the second display area respectively to show the user the modified relevant information of the first path.

[0084] Among them, the configuration information is the information configured by the configuration operation, that is, the relevant information of the aforementioned first path. The first display area is the display area corresponding to the parent node of the first path, and the second display area is the display area corresponding to the first node on the first path. In other words, after the relevant information of the first path is modified, not only the modified relevant information can be displayed on the parent node of the first path, but also the modified relevant information can be displayed on the node on the first path. In this way, for multiple branch paths, the user can not only view the relevant information of multiple paths on the parent node of the first path, but also view the relevant information of the path on a specific path.

[0085] According to the foregoing introduction, the second display area is the display area corresponding to the first node on the first path. The first display area can also be used to trigger configuration operations for the first path. If the first display area includes a function for triggering configuration operations for the first path, the user can view the relevant information of the first path in the first display area, and can also configure the relevant information of the first path through the space in the first display area. In this way, when processing a specific node on the first path, if the user finds that the relevant information of the first path needs to be adjusted, the user can complete the adjustment and viewing of the relevant information of the first path at the first node on the first path, without having to return to the parent node of the first path to perform the above operations. In this way, user operations are simplified and the efficiency of user processing flowcharts is improved.

[0086] Optionally, the first display area and the second display area may display the configuration information synchronously or asynchronously. That is, after obtaining the configuration operation triggered by the user, the first display area and the second display area may display the configuration information simultaneously. Alternatively, after obtaining the configuration operation triggered by the user, the configuration information may be displayed in one display area first, and then in another display area.

[0087] The following describes a method for asynchronously displaying configuration information in the first display area and the second display area.

[0088] Specifically, according to the foregoing introduction, the configuration operation can be triggered by the user through the control displayed in the first display area, or it can be triggered by the user through the control displayed in the second display area. If the configuration operation is triggered by the user through the control displayed in the first display area, then after the configuration operation is obtained, the configuration information can be displayed immediately in the first display area. If the user triggers other operations, the configuration information is displayed in the second display area. Specifically, the first display area can include a synchronous display control. The user can trigger a synchronous display operation for the synchronous display control. After obtaining the synchronous display operation triggered by the user, the configuration information display device displays the configuration information in the second display area.

[0089] Similarly, if the configuration operation is triggered by the user through the control displayed in the second display area, the configuration information can be displayed in the second display area immediately after the configuration operation is acquired. If the user triggers other operations, the configuration information is displayed in the first display area.

[0090] For example, in Figure 1-c In the implementation shown, Figure 1-a Based on the implementation shown in FIG. 1 , the operation area 133 in the first display area 130 further includes a synchronous display control 133-4. The user can trigger the synchronous display operation by clicking the synchronous display control 133-4. After obtaining the synchronous display device triggered by the user, the configuration information can be displayed in the second display area 143. Specifically, the following can be displayed: Figure 1-e The interface shown.

[0091] For example, in Figure 1-d In the implementation shown, Figure 1-b Based on the implementation shown in FIG. 1 , the second display area 143 further includes a synchronous display control 143-4. The user can trigger the synchronous display operation by clicking the synchronous display control 143-4. After acquiring the synchronous display device triggered by the user, the configuration information can be displayed in the first display area 130. Specifically, the following can be displayed: Figure 1-d The interface shown.

[0092] exist Figure 1-e In the illustrated implementation, the condition configuration area 133 - 2 and the condition configuration area 143 - 2 may jointly display configuration information.

[0093] In actual application scenarios, the synchronous display operation can be combined with the jump operation or the expand display operation. For an introduction to the jump operation and the expand display operation, see below.

[0094] As described above, users may need to switch between multiple nodes when processing a flowchart. That is, after completing the configuration of the relevant information of the first path on the parent node, the user may need to jump to the node on the first path for subsequent operations. Alternatively, after completing the configuration of the relevant information of the first path on the first node, the user may need to jump to the parent node to configure the relevant information of other paths. In this process, the user may need to manually adjust the display position of the process, which will obviously reduce the user experience.

[0095] To this end, in some possible implementations, the first display area and / or the second display area may include a jump display control. The user can control the content displayed in the center of the screen (or other parts of the screen) to jump from one display area to another display area through the jump display control.

[0096] For example, if the first display area includes a first jump display control, after completing the configuration of the relevant information of the first path on the parent node, the user can trigger the first jump operation through the first jump display control. After obtaining the first jump operation triggered by the user, the second display area can be moved to the center of the screen, and the configuration information can be displayed in the second display area so that the user can view or process the nodes on the first path.

[0097] Accordingly, if the second display area includes a second jump display control, then after completing the configuration of the relevant information of the first path on the first node, the user can trigger the second jump operation through the second jump display control. After obtaining the second jump operation triggered by the user, the first display area can be moved to the center of the screen, and the configuration information can be displayed in the first display area, so that the user can view or process the relevant information of the multiple paths corresponding to the parent node.

[0098] After obtaining the jump operation triggered by the user, if the jumped node is in the collapsed display state, the node can be adjusted to the expanded display state to display the configuration information. For an introduction to the collapsed display state, expanded display state and expansion operation, please refer to the following.

[0099] If the jumped node is in an expanded display state, the jumped node may be displayed in a preset display mode in order to prompt the user of the jumped node. The preset display mode is used to attract the user's attention to prompt the user that the node is used to display configuration information. The preset display mode includes bold display, highlight display, color display, and flashing display. For example, in some possible implementations, the border of the jumped node may be highlighted.

[0100] The following describes the collapsed display state, expanded display state, and expansion operation.

[0101] In actual application scenarios, the structure of the flowchart may be relatively complex, and each node may have relatively more interfaces configured. In this way, if all relevant information of the node is fully displayed in the flowchart, the flowchart may become bloated and complex, which is not conducive to user viewing.

[0102] To this end, the nodes in the flowchart can be made to enter a folded display state. In the folded display state, the relevant information of the nodes in the flowchart can be folded and displayed. Among them, folded display refers to hiding the relevant information of a part of the node and displaying the relevant information of another part of the node. The displayed information may include, for example, the node identification, the node type, and the abbreviated information of the operation corresponding to the node, and other related information. The hidden information may include, for example, detailed information of the operation corresponding to the node, and information such as the description information of the node.

[0103] For example, in Figure 1-a In the implementation shown, the nodes corresponding to the display area 141, the nodes corresponding to the display area 142, the nodes corresponding to the display area 143, and the nodes corresponding to the display area 144 are in a folded display state. Figure 1-b In the implementation shown, the parent node corresponding to the display area 130 is in a folded display state, and the node corresponding to the display area 141 , the node corresponding to the display area 142 , and the node corresponding to the display area 144 are also in a folded display state.

[0104] In the folded display state, part of the node's information is folded and displayed. Accordingly, the folded and displayed information may include configuration information or may not include configuration information. For example, if the first node is in the folded display state, and the folded and displayed information includes configuration information, then when no configuration operation is obtained, the second display area may not display the configuration information.

[0105] If the configuration operation is not triggered by a node, and the configuration information belongs to the information that is folded and displayed, then after the configuration operation is obtained, the configuration information is hidden in the node. In other words, if the first node is in a folded display state, the folded and displayed information includes the configuration information, and the user triggers the configuration operation through the parent node, then the second display area may not display the configuration information.

[0106] If you want to view the configuration information that is folded and displayed in a node, the user can trigger an expansion operation. After obtaining the expansion operation triggered by the user, the configuration information that is folded and displayed in the node is redisplayed for the user to view. Alternatively, the user can also trigger the display in another display area.

[0107] If the user wants to view the configuration information in another display area, the user can trigger the expansion display operation. After obtaining the expansion display operation triggered by the user, the node enters the expansion display state. In the expansion display state, the configuration information is expanded and displayed for the user to view. Figure 1-a In the implementation shown, the nodes corresponding to the display area 130 are in a folded display state. Figure 1-b In the implementation shown, the nodes corresponding to the display area 143 are also in a folded display state.

[0108] For example, suppose that a user triggers a configuration operation in the first display area. And the first node is in a folded display state. In the folded display state, the second display area does not include the relevant information of the first path configured by the configuration operation. Then, after obtaining the configuration operation triggered by the user, the configuration information can be displayed in the first display area. Since the first node is in a folded display state, the second display area does not display the configuration information.

[0109] If the user wants to view the configuration information in the second display area, the user can trigger the expansion display operation through the synchronous display control in the first display area. After obtaining the expansion display operation triggered by the user, the first node enters the expansion display state, and the configuration information is displayed in the second display area.

[0110] Optionally, since part of the node's information is hidden in the collapsed display state, in order to save the area of ​​the node's display area, the area of ​​the display area corresponding to the node can be reduced. In the expanded display state, a display area with a smaller area may not be able to fully display the relevant information of the node. To this end, after entering the expanded display state, the area of ​​the display area corresponding to the node can be increased to display the hidden information.

[0111] For example, if the first node is in the folded display area, the area of ​​the second display area is the first area. After the first node enters the expanded display state, the second display area is adjusted to the second area. The second area is larger than the first area. In actual application scenarios, the above process can be called expanding the first node.

[0112] For example, in Figure 1-c In the implementation shown, the area of ​​the display region 143 is the first area. Figure 1-c Based on the implementation shown in FIG. 1 , if the user triggers the expansion display operation for the display area 143, the display area 143 can be as follows Figure 1-e As shown. Figure 1-e In the illustrated implementation, the area of ​​the display region 143 is expanded to a second area to increase the area of ​​the condition configuration region 143 - 3 , thereby displaying the configuration information.

[0113] In actual application scenarios, the above-mentioned synchronous display operation, jump operation and expansion display operation can be triggered in the same way or in different ways. That is, the user can trigger at least two of the multiple operations such as synchronous display operation, jump operation and expansion display operation through the same control. For example, in Figure 1-c In the implementation shown, the synchronous display control 133-4 can be used not only to trigger the synchronous display operation, but also to trigger the jump operation and / or the expansion display operation. Figure 1-d In the illustrated implementation, the synchronous display control 143 - 4 can be used not only to trigger a synchronous display operation, but also to trigger a jump operation and / or an expand display operation.

[0114] Based on a configuration information display method provided by the above method embodiment, an embodiment of the present application further provides a configuration information display device, which will be described below in conjunction with the accompanying drawings.

[0115] See also Figure 3 As shown in FIG. 1 , this figure is a schematic diagram of the structure of a configuration information display device provided in an embodiment of the present application. Figure 3 As shown, the configuration information display device includes:

[0116] The acquisition unit 310 is used to acquire a configuration operation triggered for a first path, where the configuration operation is used to configure relevant information of the first path, and the configuration operation is triggered for a parent node of the first path, or the configuration operation is triggered for the first node, and the first node belongs to the first path.

[0117] The display unit 320 is used to display configuration information in a first display area and a second display area respectively, wherein the first display area is a display area corresponding to a parent node of the first path, and the second display area is a display area corresponding to the first node, and the configuration information is information configured by the configuration operation.

[0118] In a possible implementation, the acquisition unit 310 is specifically configured to acquire the configuration operation triggered in the first display area; or acquire the configuration operation triggered in the second display area.

[0119] In a possible implementation, the configuration operation is triggered in the first display area. The acquisition unit 310 is further configured to acquire a synchronous display operation, where the synchronous display operation is used to instruct to display the configuration information in the first display area and the second display area respectively.

[0120] In a possible implementation, the first display area includes a synchronous display control, and the synchronous display control is used to trigger the synchronous display operation.

[0121] In a possible implementation, the display unit 320 is specifically configured to display the second display area according to a preset display mode in response to the first node being in an expanded display state, wherein the preset display mode is used to highlight the second display area.

[0122] In a possible implementation, the display unit 320 is specifically configured to adjust the area of ​​the second display area to the first area in response to the first node being in a folded display state; in the folded display state, the area of ​​the second display area is a second area, and the second area is smaller than the first area.

[0123] In a possible implementation, the acquisition unit 310 is further configured to acquire the triggered expansion display operation.

[0124] Based on a configuration information display method provided in the above method embodiment, the present application also provides an electronic device, comprising: one or more processors; a storage device, on which one or more programs are stored, and when the one or more programs are executed by the one or more processors, the one or more processors implement the configuration information display method as described in any of the above embodiments.

[0125] Reference below Figure 4 , which shows a schematic diagram of the structure of an electronic device 400 suitable for implementing the embodiment of the present application. The terminal device in the embodiment of the present application may include but is not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (portable android devices), PMPs (Portable Media Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs (televisions), desktop computers, etc. Figure 4 The electronic device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0126] like Figure 4 As shown, the electronic device 400 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 401, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 402 or a program loaded from a storage device 408 into a random access memory (RAM) 403. In the RAM 403, various programs and data required for the operation of the electronic device 400 are also stored. The processing device 401, the ROM 402, and the RAM 403 are connected to each other via a bus 404. An input / output (I / O) interface 405 is also connected to the bus 404.

[0127] Typically, the following devices may be connected to the I / O interface 405: input devices 408 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; output devices 407 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; storage devices 408 including, for example, a magnetic tape, a hard disk, etc.; and communication devices 409. The communication devices 409 may allow the electronic device 400 to communicate with other devices wirelessly or by wire to exchange data. Although Figure 4 The electronic device 400 is shown with various devices, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.

[0128] In particular, according to an embodiment of the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication device 409, or installed from the storage device 408, or installed from the ROM402. When the computer program is executed by the processing device 401, the above-mentioned functions defined in the method of the embodiment of the present application are executed.

[0129] The electronic device provided in the embodiment of the present application and the configuration information display method provided in the above embodiment belong to the same inventive concept. The technical details not fully described in this embodiment can be referred to the above embodiment, and this embodiment has the same beneficial effects as the above embodiment.

[0130] Based on a configuration information display method provided in the above method embodiment, an embodiment of the present application provides a computer storage medium on which a computer program is stored, wherein when the program is executed by a processor, the configuration information display method as described in any of the above embodiments is implemented.

[0131] It should be noted that the computer-readable medium mentioned above in the present application may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In the present application, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. This propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The computer readable signal medium may also be any computer readable medium other than a computer readable storage medium, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer readable medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.

[0132] In some embodiments, the client and the server may communicate using any currently known or future developed network protocol such as HTTP (Hyper Text Transfer Protocol), and may be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or future developed network.

[0133] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.

[0134] The computer-readable medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device executes the configuration information display method.

[0135] Computer program code for performing the operations of the present application may be written in one or more programming languages ​​or a combination thereof, including, but not limited to, object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0136] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0137] The units involved in the embodiments described in this application may be implemented by software or hardware. The name of a unit / module does not limit the unit itself in some cases. For example, a voice data acquisition module may also be described as a "data acquisition module".

[0138] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.

[0139] In the context of the present application, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0140] It should be noted that the various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments, and the same or similar parts between the various embodiments can be referred to each other. For the system or device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the method part description.

[0141] It should be understood that in the present application, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.

[0142] It should also be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.

[0143] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A configuration information display method, characterized in that: The method comprises: Acquire a configuration operation triggered for a first path, where the configuration operation is used to configure relevant information of the first path, where the configuration operation is triggered for a parent node of the first path, or where the configuration operation is triggered for the first node, where the first node belongs to the first path; Configuration information is displayed in a first display area and a second display area respectively. The first display area is a display area corresponding to a parent node of the first path, and the second display area is a display area corresponding to the first node. The configuration information is information configured by the configuration operation.

2. The method according to claim 1, characterized in that The obtaining of the configuration operation triggered for the first path includes: Acquire the configuration operation triggered in the first display area; or, Acquire the configuration operation triggered in the second display area.

3. The method according to claim 2, characterized in that The configuration operation is triggered in the first display area, and before the configuration information is displayed in the second display area, the method further includes: A synchronous display operation is acquired, where the synchronous display operation is used to instruct to display the configuration information in the first display area and the second display area respectively.

4. The method according to claim 3, characterized in that The first display area includes a synchronous display control, and the synchronous display control is used to trigger the synchronous display operation.

5. The method according to claim 1, characterized in that Before displaying the configuration information on the second display area, the method further includes: In response to the first node being in an expanded display state, the second display area is displayed according to a preset display mode, where the preset display mode is used to highlight the second display area.

6. The method according to claim 1, characterized in that Before displaying the configuration information on the second display area, the method further includes: In response to the first node being in a folded display state, the area of ​​the second display region is adjusted to a first area; in the folded display state, the area of ​​the second display region is a second area, and the second area is smaller than the first area.

7. The method according to claim 6, characterized in that Before adjusting the area of ​​the second display region to the first area, the method further includes: Get the trigger's expand display operation.

8. A configuration information display device, characterized in that: The device comprises: an acquiring unit, configured to acquire a configuration operation triggered for a first path, the configuration operation being used to configure relevant information of the first path, the configuration operation being triggered for a parent node of the first path, or the configuration operation being triggered for the first node, and the first node belonging to the first path; A display unit is used to display configuration information in a first display area and a second display area respectively, wherein the first display area is a display area corresponding to a parent node of the first path, and the second display area is a display area corresponding to the first node, and the configuration information is information configured by the configuration operation.

9. An electronic device, characterized in that: include: one or more processors; a storage device having one or more programs stored thereon, When the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 7.

10. A computer-readable medium, characterized in that A computer program is stored thereon, wherein when the program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.

Citation Information

Cited By

  • Method, system, device and medium for local stability rearrangement of power physical topology graph

    CN122796948A