A method and system for visualizing report data management

By generating data switching requirement instructions in the visual report data management system, detecting and transmitting data that matches the target report, the problem of low efficiency in multi-person collaborative operations is solved, and the user experience and data transmission security are improved.

CN116051060BActive Publication Date: 2026-05-19NANJING HUADUN ELECTRIC POWER INFORMATION SAFETY EVALUATION CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
NANJING HUADUN ELECTRIC POWER INFORMATION SAFETY EVALUATION CO LTD
Filing Date
2023-01-06
Publication Date
2026-05-19

AI Technical Summary

Technical Problem

When multiple users collaborate on complex visual report data, they need to obtain the target data through conversational communication, resulting in low operational efficiency and a poor user experience.

Method used

By generating a data switching requirement instruction, the second terminal is instructed to check whether there is data that matches the target report, and to transmit data safely and reasonably when the conditions are met, so as to ensure that the operation of the second terminal is not affected.

Benefits of technology

It improves the efficiency and experience of user operations, ensures the security and stability of data transmission, and avoids delays and misoperations caused by session communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116051060B_ABST
    Figure CN116051060B_ABST
Patent Text Reader

Abstract

The application is suitable for the field of computers and provides a visual report data management method and system, the method comprising: responding to an operation demand instruction of a first user, the operation demand instruction being used to represent setting operation on at least a first report; detecting the locally stored first report based on the setting operation; when no target report meeting the setting operation is detected, generating a data switching demand instruction; instructing at least one second terminal to detect whether there is data meeting the target report in a second report corresponding to a current second user operation when the data switching demand instruction is detected; and if there is data meeting the target report in the second report corresponding to the current second user operation, the application has the beneficial effect that the safe and reasonable transmission of report data meeting the setting condition is realized, so as to ensure the stable operation and smooth operation of the first user and the second user and improve the operation experience of the user on the report data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of computer science, and in particular relates to a method and system for managing visual report data. Background Technology

[0002] Report data refers to data presented visually using tables and graphs. There are many types and styles of data reports. Common data reports include financial data reports (balance sheet, income statement, cash flow statement, and statement of changes in shareholders' equity, etc.) and sales data reports (product sales details, sales cost statement, sales plan and completion status statement, market analysis statement, etc.).

[0003] Visualized report data refers to data reports that meet users' corresponding operational needs through visualization. In existing technologies, when dealing with relatively complex data reports, multiple people often need to work together. The report data of multiple people are often logically related. However, considering that users may not all be operating in the same area, when a user needs to obtain the target data, due to omissions or oversights, it is necessary to contact other users to obtain the target data. The solution to the above problem is often done through a conversation, which requires communication between the two parties. This method affects the user's operation to some extent, resulting in low efficiency and a poor user experience. Summary of the Invention

[0004] The purpose of this invention is to provide a visual report data management method and system, which aims to solve the problems mentioned in the background art.

[0005] The present invention is implemented as follows: On one hand, a method for managing visual report data includes the following steps:

[0006] In response to an operation request instruction from a first user, the operation request instruction is used to indicate that at least a setting operation is performed on a first report;

[0007] Based on the set operation, the first report stored locally is tested;

[0008] If no target report that meets the set operation is detected, a data switching requirement instruction is generated;

[0009] The system instructs at least one second terminal to check whether there is data matching the target report in the second report corresponding to the current second user operation when a data switching request instruction is detected.

[0010] If the second report corresponding to the current second user operation contains data that matches the target report, instruct the second terminal to issue a request for consent, and generate a conditional transmission instruction based on the authentication result of the request for consent instruction.

[0011] When the second terminal is detected to meet the set conditions corresponding to the conditional transmission instruction, the data that meets the target report will be transmitted to the first terminal, which is the terminal where the first user is located. The set conditions include the second terminal meeting the idle operation conditions.

[0012] As a further aspect of the present invention, the response to the operation request instruction from the first user, wherein the operation request instruction is used to characterize at least a setting operation on the first report, specifically includes:

[0013] Receive the operation instructions from the first user for the first report;

[0014] Identify the requirement information in the operation instruction, the requirement information including location requirements and content requirements;

[0015] According to the operation requirement instruction, perform content detection at the position corresponding to the location requirement;

[0016] According to the operation requirement instruction, perform position detection at the position corresponding to the content requirement;

[0017] Based on the test results, generate instructions to set the required operations.

[0018] As a further embodiment of the present invention, the method further includes:

[0019] When the content at the corresponding position is detected to not meet the corresponding content setting, it is determined that the first condition is not met;

[0020] When the position of the corresponding content is not detected to meet the corresponding position setting, it is determined that the second condition is not met;

[0021] If at least one of the first and second conditions is not met, it is determined that no target report that meets the set operation has been detected.

[0022] As a further embodiment of the present invention, the method further includes: generating a corresponding data switching requirement instruction based on the situation where the first condition and / or the second condition are not met.

[0023] As a further aspect of the present invention, detecting whether there is data matching the target report in the second report corresponding to the current second user operation specifically includes:

[0024] Perform local area network online detection on multiple second terminals associated with the target report, wherein each second user corresponds to at least one second terminal;

[0025] When at least one second terminal is detected to meet the set online gateway address, the user corresponding to at least one second terminal is selected as the current second user, and the proportion of running memory used by the second terminal operation of the current second user is less than the preset proportion;

[0026] The report data in the archived area of ​​the second user's second terminal is detected. The archived area contains report data that is independent of the second user's operation area.

[0027] When the report data is detected to meet at least one of the first and second conditions, it is determined that there is data in the second report that matches the target report.

[0028] As a further aspect of the present invention, the method further includes:

[0029] Under the condition that the second terminal always meets the set online gateway address, the identity information of the operating user is identified;

[0030] When the identity information of the user performing the operation matches the identity information of the corresponding set user, a request consent instruction is issued, and the consent operation information of the set user is received.

[0031] A conditional transmission instruction is generated based on the consent operation information.

[0032] As a further aspect of the present invention, the method further includes:

[0033] After instructing the second terminal to receive the conditional transmission command, it checks whether the operation slowdown rate of the second terminal has reached the first rate. If so, it is determined that the set conditions are met.

[0034] Alternatively, starting from receiving the conditional transmission instruction from the second terminal, the force characteristic information of the second terminal operation is detected. When the force characteristic information is detected to be inconsistent with the corresponding second user's operation force characteristic condition, if the pulse information of the operation position is detected to be inconsistent with the second user's pulse information, the second terminal is locked and a warning prompt is issued.

[0035] As a further aspect of the present invention, another option is a visual report data management system, the system comprising:

[0036] The response module is configured to: respond to an operation request instruction from a first user, wherein the operation request instruction indicates that at least a setting operation is to be performed on a first report;

[0037] The setting operation detection module is used to: detect the first report stored locally based on the set operation;

[0038] The requirement instruction generation module is used to generate data switching requirement instructions when no target report that meets the set operation is detected.

[0039] The continuous detection module is used to: instruct at least one second terminal to detect whether there is data matching the target report in the second report corresponding to the current second user operation when a data switching request instruction is detected;

[0040] The transmission instruction generation module is used to: if the second report corresponding to the current second user operation contains data that matches the target report, instruct the second terminal to issue a request for consent prompt, and generate a conditional transmission instruction based on the authentication result of the request for consent prompt;

[0041] The conditional transmission module is used to transmit data that meets the target report to the first terminal when the second terminal is detected to meet the set conditions corresponding to the conditional transmission instruction. The first terminal is the terminal where the first user is located. The set conditions include the second terminal meeting the idle operation conditions.

[0042] This invention provides a visual report data management method and system. Responding to an operation request instruction from a first user, where the operation request instruction represents at least a setting operation on a first report, a data switching request instruction is generated when no target report satisfying the setting operation is detected. At least one second terminal is instructed to check whether data matching the target report exists in the second report corresponding to the current second user's operation when the data switching request instruction is detected. If data matching the target report exists in the second report corresponding to the current second user's operation, the second terminal is instructed to issue a request agreement prompt. Based on the authentication result of the request agreement prompt, a conditional transmission instruction is generated. When it is detected that the second terminal meets the setting conditions corresponding to the conditional transmission instruction, the data matching the target report is transmitted to the first terminal. The setting conditions include the second terminal meeting an idle operation condition. This ensures that, without affecting the overall report-related operations, the safe and reasonable transmission of report data meeting the setting conditions guarantees stable and smooth operation for both the first and second users, thereby improving the user experience of operating the report data. Attached Figure Description

[0043] Figure 1 This is the main flowchart of a visual report data management method.

[0044] Figure 2 It is a flowchart in a visual report data management method that responds to the operation request instructions of the first user.

[0045] Figure 3 This is a flowchart in a visual report data management method for detecting whether there is data in the second report corresponding to the current second user operation that matches the target report.

[0046] Figure 4 This is a flowchart of a visual report data management method for generating conditional transmission instructions based on the agreed operation information.

[0047] Figure 5 This is the main structure diagram of a visual report data management system. Detailed Implementation

[0048] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.

[0049] The specific implementation of the present invention will be described in detail below with reference to specific embodiments.

[0050] The present invention provides a visual report data management method and system, which solves the technical problems in the background art.

[0051] like Figure 1 The diagram shown is a main flowchart of a visual report data management method according to an embodiment of the present invention. The visual report data management method includes:

[0052] Step S10: Responding to the operation request instruction of the first user, the operation request instruction is used to represent at least a setting operation on the first report; the first report can be obtained by the first user through the first terminal, and the setting operation is, for example, a search operation, to search for the actual value of a certain profit data; or a location operation, to locate at least one month with rapid growth in customer data and detailed information on customer flow sources, etc.

[0053] Step S11: Based on the set operation, detect the first report stored locally; local can be the first terminal or the data storage area connected to the first terminal;

[0054] Step S12: If no target report that meets the set operation is detected, a data switching requirement instruction is generated; the target report is called a target report because it covers more detailed and comprehensive data, such as raw data report or fully processed data report; the difference between the first report and the target report is that the data corresponding to the first user-set operation is lacking.

[0055] Step S13: When a data switching request instruction is detected, at least one second terminal is instructed to check whether there is data in the second report corresponding to the current second user operation that matches the target report; the difference between the first report and the target report is that they may not be completely overlapping, but they can reflect the connection with the missing data in the first report; that is, the missing data in the first report may be traced from the second report.

[0056] Step S14: If the second report corresponding to the current second user operation contains data that matches the target report, instruct the second terminal to issue a request for consent. Based on the authentication result of the request for consent, generate a conditional transmission instruction. The authentication result here indicates that the second terminal needs to be authenticated under specific conditions to meet the consent result, so that the conditional transmission instruction can be sent to the corresponding second terminal. After the conditional transmission instruction is implemented, it does not affect the operation of the second terminal.

[0057] Step S15: When the second terminal is detected to meet the set conditions corresponding to the conditional transmission command, the data that conforms to the target report is transmitted to the first terminal, which is the terminal where the first user is located. The set conditions include the second terminal meeting the idle operation condition. The setting of the conditions ensures that the transmission of data that conforms to the target report by the second terminal will not affect its own operation. Because the corresponding terminal cannot be turned on without authorization, it can only operate within a limited user operation time period to ensure the operation experience of both the first and second users.

[0058] In this embodiment, in response to the operation request instruction of the first user, which represents at least a setting operation on the first report, a data switching request instruction is generated when no target report that meets the setting operation is detected. At least one second terminal is instructed to check whether there is data matching the target report in the second report corresponding to the current second user operation when the data switching request instruction is detected. If there is data matching the target report in the second report corresponding to the current second user operation, the second terminal is instructed to issue a request agreement prompt. Based on the authentication result of the request agreement prompt, a conditional transmission instruction is generated. When it is detected that the second terminal meets the setting conditions corresponding to the conditional transmission instruction, the data matching the target report is transmitted to the first terminal. The setting conditions include the second terminal meeting the idle operation condition. This ensures that the report data meeting the setting conditions is transmitted safely and reasonably without affecting the overall report-related operations, thereby ensuring stable and smooth operation for both the first and second users and improving the user experience of operating the report data.

[0059] like Figure 2 As shown, in a preferred embodiment of the present invention, the operation request instruction in response to the first user, wherein the operation request instruction is used to characterize at least a setting operation for the first report, specifically includes:

[0060] Step S101: Receive the operation instructions from the first user for the first report; the operation instructions are used to retrieve and view data;

[0061] Step S102: Identify the requirement information in the operation instruction, the requirement information including location requirements and content requirements;

[0062] Step S103: Perform content detection at the location corresponding to the location requirement according to the operation requirement instruction;

[0063] Step S104: Perform position detection at the location corresponding to the content requirement according to the operation requirement instruction;

[0064] Step S105: Generate the setting operation requirement instruction based on the detection results.

[0065] Understandably, the above covers the detection methods for errors in the location and content of data reports. The data switching request instruction is mainly used to send to the second terminal to detect whether there is data in the second report corresponding to the current second user operation that matches the target report. If the detection results are different, then the detection items (whether there is data that matches the target report) will also be different.

[0066] Furthermore, the method also includes:

[0067] Step S20: When it is detected that the content at the corresponding position does not meet the corresponding content setting, it is determined that the first condition is not met; for example, there is obvious data duplication in a certain consecutive position; or the data format is obviously mismatched; that is, data error or misalignment occurs;

[0068] Step S21: When the position of the corresponding content does not meet the corresponding position setting, it is determined that the second condition is not met; for example, if age numbers appear in the profit statistics column of the data, it means that the data is misaligned or redundant.

[0069] Step S21: If at least one of the first and second conditions is not met, it is determined that no target report satisfying the set operation has been detected. That is, if at least one of the first and second conditions is not met, it is determined that there is no target report satisfying the set operation in the storage location or data report acquisition location of the first terminal.

[0070] In a preferred embodiment of the present invention, the method further includes: generating a corresponding data switching requirement instruction based on the situation where the first condition and / or the second condition are not met.

[0071] It should be understood that there are three scenarios here: either the first condition or the second condition is not met, or neither the first condition nor the second condition is met. In these cases, considering the needs of the first user and the first terminal for report data, a corresponding data switching requirement instruction is generated.

[0072] like Figure 3 As shown, in a preferred embodiment of the present invention, detecting whether there is data matching the target report in the second report corresponding to the current second user operation specifically includes:

[0073] Step S121: Perform local area network online detection on multiple second terminals associated with the target report, wherein each second user corresponds to at least one second terminal;

[0074] Step S122: When at least one second terminal is detected to meet the set online gateway address, select the user corresponding to at least one second terminal as the current second user, and the proportion of running memory used by the second terminal operation of the current second user is less than the preset proportion; wherein, each second terminal should meet the set local area network connection, that is, meet the set online gateway address; this is a prerequisite for proceeding to the subsequent steps; the running memory used by the second terminal operation and the contents of the archive area together constitute the total running memory. Only when the running memory proportion is less than the preset proportion can it be ensured that the data transmission in the archive area can minimize the impact on operation.

[0075] Considering that the content of the report data involved in each second terminal may not meet all the conditions, multiple second terminals are optional.

[0076] Step S123: Detect the report data in the archived area of ​​the second terminal of the current second user, wherein the archived area contains report data independent of the second user's operation area;

[0077] Step S124: When the report data is detected to satisfy at least one of the first and second conditions, it is determined that there is data in the second report that matches the target report. The second report may have a certain relationship with the target report, for example, the content at a corresponding position meets the corresponding content setting; or the position of the corresponding content does not meet the corresponding position setting; only one condition needs to be met.

[0078] In this embodiment, the smoothness of implementation is taken into consideration. The second user and the corresponding second terminal are selected only on the basis of minimizing the impact on data operation. Furthermore, only at least one of the first and second conditions needs to be met, which also helps to reduce the transmission pressure on a single second terminal.

[0079] like Figure 4 As shown, in a preferred embodiment of the present invention, the method further includes:

[0080] Step S131: If the second terminal always satisfies the set online gateway address, identify the identity information of the operating user;

[0081] Step S132: When the identity information of the operating user matches the identity information of the corresponding set user, issue a request consent instruction and receive the consent operation information from the set user;

[0082] Step S133: Generate a conditional transmission instruction based on the consent operation information.

[0083] It is understood that this embodiment provides an implementation method for obtaining the consent operation information of the real second user. Through this embodiment, it is possible to ensure that the real second user operates under a secure network address through the second terminal, based on the real intention of the second user, so as to ensure the rationality and security of report data transmission.

[0084] In a preferred embodiment of the present invention, the method further includes:

[0085] Step S141: After instructing the second terminal to receive the conditional transmission instruction, detect whether the operation slowdown rate of the second terminal has reached the first rate. If so, determine that the set condition is met.

[0086] Alternatively, in step S142: starting from receiving the condition transmission instruction from the second terminal, the force characteristic information of the operation of the second terminal is detected. When the force characteristic information is detected to be inconsistent with the corresponding second user's operation force characteristic condition, if the pulse information of the operation position is detected to be inconsistent with the pulse information of the second user, the screen of the second terminal is locked and a warning prompt is issued.

[0087] It is understandable that the operation rate of the second terminal represents the speed at which the second user operates on the second terminal, such as typing speed or page-turning speed. When the operation rate of the second terminal slows down to the first rate, it indicates that the second user may have gradually stopped operating or slowed down, at which point the second terminal meets the idle operation condition. Alternatively, considering that the user corresponding to the second terminal at this time may not be the second user, a force feature detection is set. For the second user who operates frequently, the force feature of their operation should be a specific and clear range, such as the force being relatively gentle and fast. If this condition is not met, it is very likely that the user is not the second user. Furthermore, if the pulse information at the operation position is detected to be inconsistent with the pulse information of the second user, it is determined that the user is not the second user. At this time, the screen is locked to achieve the idle operation condition.

[0088] like Figure 5 As shown, in another preferred embodiment of the present invention, a visual report data management system is provided, the system comprising:

[0089] Response module 100 is configured to: respond to an operation request instruction from a first user, wherein the operation request instruction indicates that at least a setting operation is to be performed on a first report;

[0090] The setting operation detection module 200 is used to: detect the first report stored locally based on the set operation;

[0091] The demand instruction generation module 300 is used to generate a data switching demand instruction when no target report that meets the set operation is detected.

[0092] The continuous detection module 400 is used to: instruct at least one second terminal to detect whether there is data matching the target report in the second report corresponding to the current second user operation when a data switching request instruction is detected;

[0093] The transmission instruction generation module 500 is used to: if there is data in the second report corresponding to the current second user operation that matches the target report, instruct the second terminal to issue a request for consent prompt, and generate a conditional transmission instruction based on the authentication result of the request for consent prompt;

[0094] The conditional transmission module 600 is used to: transmit data that meets the target report to the first terminal when it is detected that the second terminal meets the set conditions corresponding to the conditional transmission instruction. The first terminal is the terminal where the first user is located. The set conditions include the second terminal meeting the idle operation conditions.

[0095] The above embodiments of the present invention provide a visual report data management method, and based on this method, a visual report data management system. Responding to an operation request instruction from a first user, the operation request instruction represents at least a setting operation on a first report. When no target report satisfying the setting operation is detected, a data switching request instruction is generated. At least one second terminal is instructed to check whether data matching the target report exists in the second report corresponding to the current second user operation when the data switching request instruction is detected. If data matching the target report exists in the second report corresponding to the current second user operation, the second terminal is instructed to issue a request agreement prompt. Based on the authentication result of the request agreement prompt, a conditional transmission instruction is generated. When it is detected that the second terminal meets the setting conditions corresponding to the conditional transmission instruction, the data matching the target report is transmitted to the first terminal. The setting conditions include the second terminal meeting idle operation conditions. This ensures that, without affecting the overall report-related operations, the safe and reasonable transmission of report data meeting the setting conditions guarantees stable and smooth operation for both the first and second users, thereby improving the user's experience with report data.

[0096] In order for the above methods and systems to operate smoothly, the system may include more or fewer components than those described above, or combine certain components, or different components, in addition to the various modules mentioned above. For example, it may include input / output devices, network access devices, buses, processors, and memory.

[0097] The processor referred to can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor. This processor is the control center of the system, connecting various parts through various interfaces and lines.

[0098] The aforementioned memory can be used to store computer and system programs and / or modules. The aforementioned processor implements the various functions mentioned above by running or executing the computer programs and / or modules stored in the memory, and by calling the data stored in the memory. The memory may mainly include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function (such as information collection template display function, product information publishing function, etc.). The data storage area may store data created based on the use of the berth status display system (such as product information collection templates corresponding to different product types, product information that different product providers need to publish, etc.). In addition, the memory may include high-speed random access memory, and may also include non-volatile memory, such as hard disk, memory, plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, at least one disk storage device, flash memory device, or other volatile solid-state storage device.

[0099] It should be understood that although the steps in the flowcharts of the various embodiments of the present invention are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the various embodiments may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least a portion of the sub-steps or stages of other steps.

[0100] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0101] The embodiments described above are merely illustrative of several implementations of the present invention, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of the present invention, and these modifications and improvements all fall within the scope of protection of the present invention. Therefore, the scope of protection of this patent should be determined by the appended claims.

[0102] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention should be included within the protection scope of the present invention.

Claims

1. A method for managing visual report data, characterized in that, The method includes: In response to an operation request instruction from a first user, the operation request instruction is used to represent at least a setting operation on a first report; specifically, it includes: receiving an operation instruction from the first user on the first report; identifying the requirement information in the operation instruction, the requirement information including location requirement and content requirement; performing content detection at the location corresponding to the location requirement according to the operation request instruction; performing location detection at the location corresponding to the content requirement according to the operation request instruction; and generating a setting operation request instruction based on the detection result. Based on the set operation, the first report stored locally is tested; If no target report that meets the set operation is detected, a data switching requirement instruction is generated; The system instructs at least one second terminal, upon detecting a data switching request instruction, to check whether there is data matching the target report in the second report corresponding to the current second user operation. Specifically, this check includes: performing online local area network detection on multiple second terminals associated with the target report, where each second user corresponds to at least one second terminal; when at least one second terminal is detected to meet a set online gateway address, selecting the user corresponding to at least one second terminal as the current second user, and ensuring that the memory usage of the current second user's second terminal operation is less than a preset percentage; detecting the report data in the archived area of ​​the current second user's second terminal, where the archived area contains report data independent of the second user's operation area; and determining that the second report contains data matching the target report when the report data meets at least one of a first condition and a second condition. If the second report corresponding to the current second user operation contains data that matches the target report, instruct the second terminal to issue a request for consent, and generate a conditional transmission instruction based on the authentication result of the request for consent instruction. When the second terminal is detected to meet the set conditions corresponding to the conditional transmission instruction, the data that meets the target report will be transmitted to the first terminal, where the first terminal is the terminal where the first user is located. The set conditions include the second terminal meeting the idle operation conditions. The method further includes: when the content at the corresponding position is detected not to meet the corresponding content setting, determining that the first condition is not met; when the position of the corresponding content is detected not to meet the corresponding position setting, determining that the second condition is not met; when at least one of the first condition and the second condition is not met, determining that no target report that meets the setting operation has been detected.

2. The visual report data management method according to claim 1, characterized in that, The method further includes generating a corresponding data switching requirement instruction based on the situation where the first condition and / or the second condition are not met.

3. The visual report data management method according to claim 1, characterized in that, The method further includes: Under the condition that the second terminal always meets the set online gateway address, the identity information of the operating user is identified; When the identity information of the user performing the operation matches the identity information of the corresponding set user, a request consent instruction is issued, and the consent operation information of the set user is received. A conditional transmission instruction is generated based on the consent operation information.

4. The visual report data management method according to any one of claims 1-3, characterized in that, The method further includes: After instructing the second terminal to receive the conditional transmission command, it checks whether the operation slowdown rate of the second terminal has reached the first rate. If so, it is determined that the set conditions are met. Alternatively, starting from receiving the conditional transmission instruction from the second terminal, the force characteristic information of the second terminal operation is detected. When the force characteristic information is detected to be inconsistent with the corresponding second user's operation force characteristic condition, if the pulse information of the operation position is detected to be inconsistent with the second user's pulse information, the second terminal is locked and a warning prompt is issued.

5. A visual report data management system, characterized in that, The system for implementing the visual report data management method as described in claim 1 includes: The response module is configured to: respond to an operation request instruction from a first user, wherein the operation request instruction indicates that at least a setting operation is to be performed on a first report; The setting operation detection module is used to: detect the first report stored locally based on the set operation; The requirement instruction generation module is used to generate data switching requirement instructions when no target report that meets the set operation is detected. The continuous detection module is used to: instruct at least one second terminal to detect whether there is data matching the target report in the second report corresponding to the current second user operation when a data switching request instruction is detected; The transmission instruction generation module is used to: if the second report corresponding to the current second user operation contains data that matches the target report, instruct the second terminal to issue a request for consent prompt, and generate a conditional transmission instruction based on the authentication result of the request for consent prompt; The conditional transmission module is used to transmit data that meets the target report to the first terminal when the second terminal is detected to meet the set conditions corresponding to the conditional transmission instruction. The first terminal is the terminal where the first user is located. The set conditions include the second terminal meeting the idle operation conditions.