[go: up one dir, main page]

CN114255841A - Method, device and electronic device for exporting report - Google Patents

Method, device and electronic device for exporting report Download PDF

Info

Publication number
CN114255841A
CN114255841A CN202111566175.5A CN202111566175A CN114255841A CN 114255841 A CN114255841 A CN 114255841A CN 202111566175 A CN202111566175 A CN 202111566175A CN 114255841 A CN114255841 A CN 114255841A
Authority
CN
China
Prior art keywords
report
export
generated
library
derived
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202111566175.5A
Other languages
Chinese (zh)
Inventor
李敏
蔡鑫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Taimei Xingcheng Pharmaceutical Technology Co ltd
Original Assignee
Hangzhou Taimei Xingcheng Pharmaceutical Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou Taimei Xingcheng Pharmaceutical Technology Co ltd filed Critical Hangzhou Taimei Xingcheng Pharmaceutical Technology Co ltd
Priority to CN202111566175.5A priority Critical patent/CN114255841A/en
Publication of CN114255841A publication Critical patent/CN114255841A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H15/00ICT specially adapted for medical reports, e.g. generation or transmission thereof
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems
    • G06F16/258Data format conversion from or to a database

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Health & Medical Sciences (AREA)
  • Epidemiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Primary Health Care (AREA)
  • Public Health (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本申请公开了一种报告导出方法、装置及电子设备,其中,报告导出方法包括:根据以往的导出记录,生成预导出报告;其中,所述预导出报告存储在预生成报告库中;根据用户需求和所述与预生成报告库,导出自定义报告。本申请可以解决报告导出速度较慢的问题。

Figure 202111566175

The present application discloses a report exporting method, device and electronic device, wherein the report exporting method includes: generating a pre-exporting report according to previous exporting records; wherein, the pre-exporting report is stored in a pre-generated report library; Export custom reports on demand and as described with a library of pre-generated reports. This application can solve the problem of slow report exporting speed.

Figure 202111566175

Description

Report export method and device and electronic equipment
Technical Field
The present application relates to the field of report export technologies, and in particular, to a report export method, an apparatus and an electronic device.
Background
In the prior art, when a report export requirement exists, export personnel need to manually select project data, and then export the selected data into a report. Therefore, the report needs to be generated on site according to actual options, and the reported data needs to be processed temporarily, so that the report export speed is slow, and the waiting time of the user is long.
Disclosure of Invention
The present application is proposed to solve the above-mentioned technical problems. The embodiment of the application provides a report exporting method, a report exporting device and electronic equipment, and the problem that the report exporting speed is slow can be solved.
According to an aspect of the present application, there is provided a report derivation method including: generating a pre-export report from the previous export records; wherein the pre-derived report is stored in a pre-generated report repository; and exporting the self-defined report according to the user requirement and the pre-generated report library.
In an embodiment, the deriving a custom report according to the user requirement and the pre-generated report library includes: forming a real-time pre-export report according to the user requirement; comparing the real-time pre-derived report with the pre-derived report in the pre-generated report library, and updating the pre-generated report library; wherein updating the pre-generated report library indicates that the real-time pre-derived report different from the pre-derived report is to be generated in the pre-generated report library; and deriving a self-defined report according to the updated pre-generated report library.
In one embodiment, after deriving a custom report according to user requirements and the pre-generated report library, the report derivation method includes: comparing the plurality of fields of the real-time pre-derived report with the plurality of fields of the pre-derived report in the pre-generated report library to obtain a difference field; wherein the distinct field represents a different field in the real-time pre-derived report than the plurality of fields in the pre-derived report; and when the derivation condition of the difference field meets a first preset standard, storing the difference field into the pre-generated report library.
In one embodiment, after deriving a custom report according to user requirements and the pre-generated report library, the report derivation method further includes: and when the export condition of the custom report does not meet a second preset standard, deleting the real-time pre-export report corresponding to the custom report from the pre-generated report library.
In an embodiment, the deriving a custom report according to the user requirement and the pre-generated report library includes: modifying the pre-derived report in the pre-generated report library according to user requirements; exporting the modified pre-export report as a custom report; wherein after the exporting the modified pre-derived report as a custom report, the report exporting method further comprises: and when the export condition of the custom report meets a third preset standard and the similarity between the custom report and the pre-export report before modification is greater than a preset threshold value, storing the custom report in the pre-generated report library and deleting the corresponding pre-export report before modification.
In an embodiment, the generating a pre-export report from past export records comprises: generating a pre-export report from the previous export records; wherein the lead-out status of the conventional lead-out record satisfies a fourth preset standard.
In an embodiment, the report derivation method further comprises: deleting the pre-derived report of which the derived times are lower than the preset times in the pre-generated report library within the preset time.
In an embodiment, the report derivation method further comprises: sorting the pre-derived reports in the pre-generated report library by derived frequency.
According to another aspect of the present application, there is provided a report derivation apparatus including: a generation module for generating a pre-export report based on the past export records; wherein the pre-derived report is stored in a pre-generated report repository; and the export module is used for exporting the custom report according to the user requirement and the pre-generated report library.
According to another aspect of the present application, there is provided an electronic apparatus including: a processor; a memory for storing the processor-executable instructions; the processor is configured to execute the report derivation method according to any of the above embodiments.
According to the report export method, the report export device and the electronic equipment, the report with high export frequency in the past can be used as the pre-export report, the report is generated in advance in other servers and stored in the pre-generation report library, data can be directly extracted from the pre-generation report library when the report is finally exported, the generation time consumed by field generation of the report is saved, the final export speed is increased, the pre-generation report library can be adjusted according to the real-time export requirement of a user, the custom report is finally exported, the pre-export report can also be directly exported, the report export time is reduced, and the export efficiency is improved.
Drawings
The above and other objects, features and advantages of the present application will become more apparent by describing in more detail embodiments of the present application with reference to the attached drawings. The accompanying drawings are included to provide a further understanding of the embodiments of the application and are incorporated in and constitute a part of this specification, illustrate embodiments of the application and together with the description serve to explain the principles of the application. In the drawings, like reference numbers generally represent like parts or steps.
Fig. 1 is a flowchart illustrating a report derivation method according to an exemplary embodiment of the present application.
Fig. 2 is a flowchart illustrating a report derivation method according to another exemplary embodiment of the present application.
Fig. 3 is a schematic structural diagram of a report deriving device according to an exemplary embodiment of the present application.
Fig. 4 is a schematic structural diagram of a report deriving device according to another exemplary embodiment of the present application.
Fig. 5 is a block diagram of an electronic device provided in an exemplary embodiment of the present application.
Detailed Description
Hereinafter, example embodiments according to the present application will be described in detail with reference to the accompanying drawings. It should be understood that the described embodiments are only some embodiments of the present application and not all embodiments of the present application, and that the present application is not limited by the example embodiments described herein.
Summary of the application
In the medical technology field, when a doctor or a drug researcher is conducting research, a medical experiment needs to be conducted, and data related to clinical experiments of various drugs or experimental data of medical operations are collected in the medical experiment. The huge and complicated data are collected in an induction mode and then exported, and export personnel need to manually select project data and then export the selected data into a report. Therefore, the report needs to be generated on site according to actual options, and the reported data needs to be processed temporarily, so that the report export speed is slow, and the waiting time of the user is long.
In the experiment, data of one drug usually does not exist independently, and multiple associations exist between one drug and other data, so that a pre-generated report library can be created on the user equipment side by utilizing the association between the drug data and the experiment data and the export frequency of a doctor or a drug researcher when exporting the data. The most common report and the report with high demand are selected from a plurality of reports of the medical project and are pre-generated in other servers, and if the export personnel finally select the report which is pre-generated, the export can be carried out quickly without waiting for a long time.
The pre-generated report library can be modified in real time, the pre-generated report library is trained according to the export data, reports with low export frequency or without export are deleted, the consumption of storage resources of a server is reduced, the reports with high export frequency are placed in a position, which is easy to see by a user, in a visualization panel, and the operation efficiency of the user is improved.
In the process of real-time export by a user, according to an application scene selected by the user at the beginning, medicines in a medical experiment, an experiment number and the like, a report which the user finally wants to export is predicted, predicted data is matched in a pre-generated report library, if yes, the user can wait for directly exporting from the pre-generated report library, if not, the missing options are temporarily supplemented in the pre-exported report for pre-generation, and the report export frequency is increased. After the export is carried out, the missing option is judged, whether the missing option meets the preset warehousing standard or not is detected, or the exported custom report is judged, whether the missing option or the custom report meets the replacement standard or not is detected, if the missing option or the custom report meets the warehousing standard or the replacement standard, the missing option or the custom report is stored in a pre-generated report library, and if the missing option or the custom report does not meet the warehousing standard or the replacement standard, the missing option or the custom report data is deleted, the storage resource consumption of a server is reduced, and the space storage utilization rate is improved. The report deleted by the pre-generated report library still can be selected again to become a pre-exported report after reaching the warehousing standard.
Exemplary method
Fig. 1 is a flowchart of a report exporting method provided in an exemplary embodiment of the present application, where the present application is applied to a server or a user device, and the user device includes, but is not limited to, a mobile phone, a tablet, and a notebook, and the following embodiment will be described with the user device as an execution end. As shown in fig. 1, the report derivation method includes:
step 100: a pre-export report is generated from a conventional export record.
Wherein the pre-derived reports are stored in a pre-generated report repository.
And selecting a part of reports which are frequently used and have high requirements from all reports of the project, and pre-generating the part of reports in an independent database in user equipment to form a pre-generated report library for a user to export. The report with high export frequency in the export records can be selected as a pre-export report according to the prior export records, the pre-export report is generated in advance and stored in a pre-generation report library, when the report is selected, the report can be directly exported without field temporary generation, the data processing time can be saved, and the report export efficiency can be improved.
Step 200: and (4) exporting the self-defined report according to the user requirement and a pre-generated report library.
And matching the corresponding pre-derived report in the pre-generated report library according to the user requirement. And predicting the export requirement of the user according to the field selected by the user in the export process, matching the corresponding pre-export report in the pre-generated report library, if the field selected by the user is not pre-generated in the pre-generated report library, immediately performing dynamic omission-checking and filling on the pre-generated report library, and exporting the final self-defined report according to the generated pre-export report and the actual requirement of the user.
The report requirements of the user may include application scenarios, and corresponding pre-derived reports may be matched in the pre-generated report library according to the actual application scenarios of the user. For example, the actual application scenario may include various clinical experiments, where the user is a doctor or a drug researcher, and needs to perform clinical experiments when the drug is studied to a certain stage, and data related to the clinical experiments of various drugs needs to be collected in the clinical experiments. The lead-out field for each drug is different when the drug is researched, so that the clinical test of each drug can be used as an application scene, and the pre-lead-out report related to the application scene is matched in the pre-generated report library.
According to the report export method, the report with high export frequency in the past can be used as the pre-export report, the report is generated in advance in other servers and stored in the pre-generation report library, data can be directly extracted from the pre-generation report library when the report is finally exported, the generation time consumed by field generation of the report is saved, the final export speed is improved, the pre-generation report library can be adjusted according to the real-time export requirement of a user, the custom report is finally exported, the pre-export report can also be directly exported, the report export time is reduced, and the export efficiency is improved.
Fig. 2 is a flowchart of a report export method according to another exemplary embodiment of the present application, and as shown in fig. 2, the foregoing step 200 may include:
step 210: and forming a real-time pre-derived report according to the user requirements.
According to data selected by a user in the export process, such as fields selected by the user (medicine name, medicine number and the like), user requirements are predicted, and a real-time pre-export report is pre-generated. For example, when the user selects a drug a and wants to export a report related to the drug a, the pre-generated report library is searched for a field related to the drug a or a previously exported field related to the drug a, and a real-time pre-export report is constructed from these fields. These fields may be from pre-derived reports in a pre-generated report library, or from high frequency fields that have been derived by a user in the past and are not stored in the pre-generated report library, and the user may select a field that is desired by the user from among the plurality of fields.
Step 220: comparing the real-time pre-derived report with the pre-derived report in the pre-generated report library, and updating the pre-generated report library; wherein updating the pre-generated report library indicates that a real-time pre-derived report different from the pre-derived report is generated in the pre-generated report library.
In the process of real-time export by a user, according to an application scene selected by the user at the beginning, medicines in a medical experiment, an experiment number and the like, a report which the user finally wants to export is predicted to form a real-time pre-export report, the real-time pre-export report is matched in a pre-generated report library, if the corresponding pre-export report is stored in the pre-generated report library in advance, the user can wait for directly exporting from the pre-generated report library, and if the pre-generated report library does not have the corresponding pre-export report, the real-time pre-export report is temporarily supplemented in the pre-export report to be generated in advance, so that the report export frequency is improved. And subsequently, the real-time pre-export report can be evaluated to detect whether the real-time pre-export report meets the warehousing standard, and if the real-time pre-export report meets the warehousing standard, the real-time pre-export report can be stored in a pre-generated report library to serve as a fixed pre-generated report in the pre-generated report library, so that the real-time pre-export report becomes a recommendation or reference report of which the report needs to be exported later. The warehousing standard may be set manually in advance, and a rule is set for the warehousing standard, for example, the export user amount of the real-time pre-export report may be set to reach a certain number, or how many users export the real-time pre-export report in the same time unit, or the same user exports the real-time pre-export report a certain number of times to serve as the warehousing standard of the real-time pre-export report.
Step 230: and exporting the self-defined report according to the updated pre-generated report library.
If the pre-generated report base does not have the pre-derived report corresponding to the real-time pre-derived report, the real-time pre-derived report is temporarily supplemented in the pre-derived report, the pre-generated report base is updated, a user can select the real-time pre-derived report to be derived as a custom report, fields of the real-time pre-derived report can be added or deleted on the basis of the real-time pre-derived report to form the custom report, and other pre-derived report derivatives in the pre-generated report base can be selected. The pre-generated report library is updated to ensure that the report associated with the selected field can be generated in advance when the user exports the time, so as to improve the final exporting efficiency.
The method has the advantages that the pre-generated report library is updated in real time, trained, perfected, and capable of improving practicability of the pre-generated report library, increasing diversity of the pre-generated report library, improving efficiency of report export, dynamically adjusting the pre-generated report library and adapting to requirement changes of users.
In an embodiment, after the step 200, the report deriving method may further include: comparing the plurality of fields of the real-time pre-derived report with the plurality of fields of the pre-derived report in the pre-generated report library to obtain a difference field; wherein the distinct field represents a field in the real-time pre-derived report that is different from the plurality of fields in the pre-derived report; and when the derivation condition of the difference field meets a first preset standard, storing the difference field into a pre-generated report library.
The export of the field may be used as a warehousing criterion. Fields with higher frequency of derivation are more likely to be derived by the user in a subsequent derivation process, and therefore, considering that fields with higher frequency of derivation are added to the pre-derived report, the frequency of report derivation can be increased. The warehousing standard may be set manually in advance, and a rule is set for the warehousing standard, for example, it may be set that the number of users exporting the field reaches a certain number, or how many users export the field in the same time unit, or the same user exports the field for a certain number of times as the warehousing standard of the field. The fields in the pre-generated report library can be stored separately to ensure that fields with high export frequency can be generated in advance and the export efficiency is improved.
When the derivation condition of the field meets the first preset standard, the derivation frequency at this time can be defined as a high-frequency derivation. The fields derived in high frequency are generally fields which are frequently used and have high user requirements, and the derived times are more than those of other fields, so that the fields derived in high frequency are supplemented into a pre-generated report library, the report deriving rate can be improved, and the user can be prepared in advance for deriving. The first preset criterion may be defined by the user equipment, for example, the number of users deriving the field may be set to a certain number, or how many users derive the field in the same time unit, or the same user derives the field a certain number of times, which is used as the criterion of the first preset criterion. The criterion of the first preset criterion may be established according to other rules, and is not limited to the exemplary rule.
In an embodiment, after the step 200, the report deriving method may further include: and when the export condition of the custom report does not meet the second preset standard, deleting the real-time pre-export report corresponding to the custom report from the pre-generated report library.
When the finally exported user-defined report is a real-time pre-exported report or a report obtained by changing according to the real-time pre-exported report, the finally obtained user-defined report is not fixedly stored in the pre-generated report library and becomes a pre-exported report which can be referred to after export. And if the custom report does not meet the warehousing standard, namely the export condition of the custom report does not meet the second preset standard, deleting the real-time pre-export report temporarily generated in the pre-generated report library by the custom report so as to clear the space of the pre-generated report library and save the storage space. The second preset criterion may be set manually, for example, the number of users who export the report may be set to a certain number, or how many users export the report in the same time unit, or the same user may export the report a certain number of times as the second preset criterion.
In an embodiment, the step 200 may include: modifying a pre-derived report in a pre-generated report library according to the user requirement; and exporting the modified pre-export report as a custom report.
The user can directly modify the fields on the pre-derived report in the pre-generated report library, and the pre-derived report modified by the user is derived as the final self-defined report.
Correspondingly, after the modified pre-derived report is derived as the custom report, the report deriving method may include: and when the export condition of the custom report meets a third preset standard and the similarity with the pre-export report before modification is greater than a preset threshold value, storing the custom report in a pre-generated report library and deleting the corresponding pre-export report before modification.
In addition to directly storing the custom report in the pre-generated report library, the pre-derived report stored in the pre-generated report library can be directly replaced by the custom report derived by the user. When the custom report has a plurality of options which are not matched with the corresponding custom report and the similarity between the custom report and the pre-derived report is greater than a preset threshold value, the similarity between the custom report and the pre-derived report is high, the overlap ratio of the options is high, and when the derivation condition of the custom report meets a third preset standard or the derivation frequency of the custom report is greater than the derivation frequency of the corresponding pre-derived report, the pre-derived report can be replaced by the custom report or the pre-derived report is directly modified, and unmatched fields are modified into fields on the custom report. That is to say, the pre-generated report library is updated according to the custom report, the custom report with higher export frequency is replaced, the consumption of server storage resources is reduced, the pre-generated report library is more suitable for the user requirements, and the report export efficiency is improved.
The third preset criterion may also be defined by the user equipment, for example, it may be set that the number of users who export the custom report reaches a certain number, or how many users export the custom report in the same time unit, or the same user exports the custom report a certain number of times, and it may be determined that the export condition meets the third preset criterion, so as to determine that the custom report meets the replacement criterion. The user quantity of the user who derives the custom report is larger than the user quantity of the original pre-derived report, or the user who derives the custom report in the same time unit unnecessarily derives the original pre-derived report, or the times of deriving the custom report by the same user is larger than the times of deriving the original pre-derived report, so that the custom report is determined to reach the replacement standard. The criteria of the third preset criteria may also be formulated according to other rules, and are not limited to the exemplary rules.
In one embodiment, the step 100 may include: generating a pre-export report from the previous export records; wherein the lead-out condition of the conventional lead-out record satisfies a fourth preset standard.
The pre-export report is generated by screening according to the conventional export records, namely the conventional big data, selecting the export records of which the export conditions meet the fourth preset standard as the pre-export report, and storing the pre-export report in a pre-generation report library. The export condition of the export record meeting the fourth preset standard may be defined as a high-frequency export record, and the concept of the fourth preset standard may be defined by the user equipment, for example, the export user amount of the export record may be set to a certain number, or how many users export the export record in the same time unit, or the same user exports the export record to a certain number, and when the export number or number reaches the set number or number, it may be determined that the export record reaches the warehousing standard, and may be prestored as a pre-export report in a pre-generated report library as a reference for later export by the user. The standard of the fourth preset standard may also be formulated according to other rules, and is not limited to the example rule.
In an embodiment, the report deriving method may further include: deleting the pre-derived report of which the derived times are lower than the preset times in the pre-generated report library within the preset time.
And dynamically adjusting the pre-generated report library, and deleting the report from the pre-generated report library if the export frequency of the report in the preset time is lower than the preset frequency or no person is exported, so as to save the storage space of the pre-generated report library. The pre-generated report library is adjusted and cleaned regularly, so that the consumption of server storage resources can be reduced, the operation efficiency of the server is improved, and the report export speed is increased. After the report which is deleted by the pre-generated report library reaches the warehousing standard, for example, the export number is higher than the preset number, or reaches other preset warehousing standards, the report can still be selected again in the pre-generated report library to become the pre-export report.
In an embodiment, the report deriving method may further include: and sorting the pre-derived reports in the pre-generated report library according to the derived frequency.
The pre-derived report with high derived frequency means that the pre-derived report with high derived frequency is more likely to be selected, and the user has higher selection tendency on the pre-derived report with high derived frequency, so that the high-frequency pre-derived report which is often selected can be placed at a position which is more noticeable to the user in an operation interface of the user equipment for the user to select, the use experience of the user is improved, and the efficiency of deriving a proper report for the user is improved. The pre-derived reports in the report library can be displayed on a visual interface of the user equipment in the form of pictures or tables for selection by the user.
Exemplary devices
Fig. 3 is a schematic structural diagram of a report deriving device according to an exemplary embodiment of the present application, and as shown in fig. 3, the report deriving device 8 includes: a generation module 81 for generating a pre-export report from the past export records; wherein the pre-derived reports are stored in a pre-generated report repository; and the export module 82 is used for exporting the custom report according to the user requirements and the pre-generated report library.
The report export device 8 provided by the application can take the report with high export frequency in the past as the pre-export report through the generation module 81, the report is generated in advance in other servers and stored in the pre-generation report library, data can be directly extracted from the pre-generation report library when the report is finally exported, the generation time consumed by on-site generation of the report is saved, the final export speed is improved, the pre-generation report library can be adjusted according to the real-time export requirement of a user through the export module 82, the custom report is finally exported, the pre-export report can also be directly exported, the report export time is reduced, and the export efficiency is improved.
Fig. 4 is a schematic structural diagram of a report deriving device according to another exemplary embodiment of the present application, and as shown in fig. 4, the deriving module 82 may include: a forming unit 821, configured to form a real-time pre-export report according to a user requirement; a comparison unit 822, configured to compare the real-time pre-derived report with a pre-derived report in the pre-generated report library, and update the pre-generated report library; wherein updating the pre-generated report library indicates that a real-time pre-derived report different from the pre-derived report is generated in the pre-generated report library; and an export unit 823, configured to export the custom report according to the updated pre-generated report library.
In an embodiment, the report deriving device 8 may be further configured to: comparing the plurality of fields of the real-time pre-derived report with the plurality of fields of the pre-derived report in the pre-generated report library to obtain a difference field; wherein the distinct field represents a field in the real-time pre-derived report that is different from the plurality of fields in the pre-derived report; and when the derivation condition of the difference field meets a first preset standard, storing the difference field into a pre-generated report library.
In an embodiment, the report deriving device 8 may be further configured to: and when the export condition of the custom report does not meet the second preset standard, deleting the real-time pre-export report corresponding to the custom report from the pre-generated report library.
In an embodiment, the derivation module 82 may be further configured to: modifying a pre-derived report in a pre-generated report library according to the user requirement; exporting the modified pre-export report as a self-defined report; correspondingly, the report deriving device 8 may be further configured to: and when the export condition of the custom report meets a third preset standard and the similarity with the pre-export report before modification is greater than a preset threshold value, storing the custom report in a pre-generated report library and deleting the corresponding pre-export report before modification.
In an embodiment, the generating module 81 may be configured to: generating a pre-export report from the previous export records; wherein the lead-out condition of the conventional lead-out record satisfies a fourth preset standard.
In an embodiment, the report deriving device 8 may be further configured to: deleting the pre-derived report of which the derived times are lower than the preset times in the pre-generated report library within the preset time.
In an embodiment, the report deriving device 8 may be further configured to: and sorting the pre-derived reports in the pre-generated report library according to the derived frequency.
Exemplary electronic device
Next, an electronic apparatus according to an embodiment of the present application is described with reference to fig. 5. The electronic device may be either or both of the first device and the second device, or a stand-alone device separate from them, which stand-alone device may communicate with the first device and the second device to receive the acquired input signals therefrom.
FIG. 5 illustrates a block diagram of an electronic device in accordance with an embodiment of the present application.
As shown in fig. 5, the electronic device 10 includes one or more processors 11 and memory 12.
The processor 11 may be a Central Processing Unit (CPU) or other form of processing unit having data processing capabilities and/or instruction execution capabilities, and may control other components in the electronic device 10 to perform desired functions.
Memory 12 may include one or more computer program products that may include various forms of computer-readable storage media, such as volatile memory and/or non-volatile memory. The volatile memory may include, for example, Random Access Memory (RAM), cache memory (cache), and/or the like. The non-volatile memory may include, for example, Read Only Memory (ROM), hard disk, flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium and executed by processor 11 to implement the report derivation methods of the various embodiments of the present application described above and/or other desired functionality. Various contents such as an input signal, a signal component, a noise component, etc. may also be stored in the computer-readable storage medium.
In one example, the electronic device 10 may further include: an input device 13 and an output device 14, which are interconnected by a bus system and/or other form of connection mechanism (not shown).
When the electronic device is a stand-alone device, the input means 13 may be a communication network connector for receiving the acquired input signals from the first device and the second device.
The input device 13 may also include, for example, a keyboard, a mouse, and the like.
The output device 14 may output various information including the determined distance information, direction information, and the like to the outside. The output devices 14 may include, for example, a display, speakers, a printer, and a communication network and its connected remote output devices, among others.
Of course, for simplicity, only some of the components of the electronic device 10 relevant to the present application are shown in fig. 5, and components such as buses, input/output interfaces, and the like are omitted. In addition, the electronic device 10 may include any other suitable components depending on the particular application.
The computer program product may be written with program code for performing the operations of embodiments of the present application in any combination of one or more programming languages, including an object oriented programming language such as Java, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device, or entirely on the remote computing device or server.
The computer-readable storage medium may take any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may include, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples (a non-exhaustive list) of the readable storage medium include: an electrical connection having one or more wires, a portable 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 disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
The foregoing description has been presented for purposes of illustration and description. Furthermore, the description is not intended to limit embodiments of the application to the form disclosed herein. While a number of example aspects and embodiments have been discussed above, those of skill in the art will recognize certain variations, modifications, alterations, additions and sub-combinations thereof.

Claims (10)

1. A report derivation method, comprising:
generating a pre-export report from the previous export records; wherein the pre-derived report is stored in a pre-generated report repository;
and exporting the self-defined report according to the user requirement and the pre-generated report library.
2. The report export method of claim 1, wherein said exporting a custom report from a user's requirements and the pre-generated report library comprises:
forming a real-time pre-export report according to the user requirement;
comparing the real-time pre-derived report with the pre-derived report in the pre-generated report library, and updating the pre-generated report library; wherein updating the pre-generated report library indicates that the real-time pre-derived report different from the pre-derived report is to be generated in the pre-generated report library;
and deriving a self-defined report according to the updated pre-generated report library.
3. The report export method of claim 2, wherein after deriving a custom report from user requirements and the pre-generated report library, the report export method comprises:
comparing the plurality of fields of the real-time pre-derived report with the plurality of fields of the pre-derived report in the pre-generated report library to obtain a difference field; wherein the distinct field represents a different field in the real-time pre-derived report than the plurality of fields in the pre-derived report;
and when the derivation condition of the difference field meets a first preset standard, storing the difference field into the pre-generated report library.
4. The report export method of claim 2, wherein after deriving a custom report from user requirements and the pre-generated report library, the report export method further comprises:
and when the export condition of the custom report does not meet a second preset standard, deleting the real-time pre-export report corresponding to the custom report from the pre-generated report library.
5. The report export method of claim 1, wherein said exporting a custom report from a user's requirements and the pre-generated report library comprises:
modifying the pre-derived report in the pre-generated report library according to user requirements;
exporting the modified pre-export report as a custom report;
wherein after the exporting the modified pre-derived report as a custom report, the report exporting method further comprises:
and when the export condition of the custom report meets a third preset standard and the similarity between the custom report and the pre-export report before modification is greater than a preset threshold value, storing the custom report in the pre-generated report library and deleting the corresponding pre-export report before modification.
6. The report export method of claim 1, wherein the generating a pre-export report from past export records comprises:
generating a pre-export report from the previous export records; wherein the lead-out status of the conventional lead-out record satisfies a fourth preset standard.
7. The report derivation method according to claim 1, further comprising:
deleting the pre-derived report of which the derived times are lower than the preset times in the pre-generated report library within the preset time.
8. The report derivation method according to claim 1, further comprising:
sorting the pre-derived reports in the pre-generated report library by derived frequency.
9. A report deriving device, comprising:
a generation module for generating a pre-export report based on the past export records; wherein the pre-derived report is stored in a pre-generated report repository;
and the export module is used for exporting the custom report according to the user requirement and the pre-generated report library.
10. An electronic device, the electronic device comprising:
a processor;
a memory for storing the processor-executable instructions;
the processor configured to perform the report derivation method of any of the preceding claims 1-8.
CN202111566175.5A 2021-12-17 2021-12-17 Method, device and electronic device for exporting report Pending CN114255841A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111566175.5A CN114255841A (en) 2021-12-17 2021-12-17 Method, device and electronic device for exporting report

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111566175.5A CN114255841A (en) 2021-12-17 2021-12-17 Method, device and electronic device for exporting report

Publications (1)

Publication Number Publication Date
CN114255841A true CN114255841A (en) 2022-03-29

Family

ID=80793259

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111566175.5A Pending CN114255841A (en) 2021-12-17 2021-12-17 Method, device and electronic device for exporting report

Country Status (1)

Country Link
CN (1) CN114255841A (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101529410A (en) * 2006-04-07 2009-09-09 Pp联合有限公司 Report generation with integrated quality management
CN103906096A (en) * 2012-12-25 2014-07-02 中国移动通信集团四川有限公司 Method and apparatus for acquiring measuring information in measuring report
CN105160198A (en) * 2015-09-28 2015-12-16 深圳华大基因科技服务有限公司 Data analysis report generation system and method
CN106681978A (en) * 2017-03-09 2017-05-17 山东浪潮商用系统有限公司 User-defined tax analysis monitoring report generation method
CN109918100A (en) * 2019-01-25 2019-06-21 扬州大学 A repair recommendation method based on repair mode for version defects
CN110147541A (en) * 2019-05-23 2019-08-20 北京神州泰岳软件股份有限公司 A kind of generation method and device of economic report
CN112989782A (en) * 2021-04-22 2021-06-18 北京三维天地科技股份有限公司 Method for automatic template configuration and report generation
CN114121207A (en) * 2021-10-29 2022-03-01 杭州太美星程医药科技有限公司 Report exporting method and device

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101529410A (en) * 2006-04-07 2009-09-09 Pp联合有限公司 Report generation with integrated quality management
CN103906096A (en) * 2012-12-25 2014-07-02 中国移动通信集团四川有限公司 Method and apparatus for acquiring measuring information in measuring report
CN105160198A (en) * 2015-09-28 2015-12-16 深圳华大基因科技服务有限公司 Data analysis report generation system and method
CN106681978A (en) * 2017-03-09 2017-05-17 山东浪潮商用系统有限公司 User-defined tax analysis monitoring report generation method
CN109918100A (en) * 2019-01-25 2019-06-21 扬州大学 A repair recommendation method based on repair mode for version defects
CN110147541A (en) * 2019-05-23 2019-08-20 北京神州泰岳软件股份有限公司 A kind of generation method and device of economic report
CN112989782A (en) * 2021-04-22 2021-06-18 北京三维天地科技股份有限公司 Method for automatic template configuration and report generation
CN114121207A (en) * 2021-10-29 2022-03-01 杭州太美星程医药科技有限公司 Report exporting method and device

Similar Documents

Publication Publication Date Title
JP6854041B2 (en) Project management in a content management system
US10552181B2 (en) User interface extender
US20210056739A1 (en) Systems and methods for updating a third party visualization in response to a query
CA2684822C (en) Data transformation based on a technical design document
AU2020203219B2 (en) Sharing unmanaged content using a content management system
US20170052943A1 (en) Method, apparatus, and computer program product for generating a preview of an electronic document
US20160018962A1 (en) User-interface for developing applications that apply machine learning
US12282988B1 (en) Automated generation of display layouts
JP6542880B2 (en) Simplified invocation of import procedure to transfer data from data source to data target
US11144336B1 (en) Customization tool for dashboards
CN114461790B (en) Method, device, electronic device and storage medium for automatically generating news event topics
CN113348514B (en) Method and system for predicting chemical structure properties
AU2017216520A1 (en) Common data repository for improving transactional efficiencies of user interactions with a computing device
CN115187331A (en) Product recommendation method, device, equipment and storage medium based on multi-modal data
CN104504040B (en) A kind of method and apparatus of search
CN111782208A (en) Indicator early warning method, device, computer equipment and storage medium
US11645683B1 (en) Using machine learning to identify hidden software issues
US11893296B1 (en) Notification interface on a wearable device for data alerts
US9047300B2 (en) Techniques to manage universal file descriptor models for content files
US10341163B2 (en) Method and device to assist with decision-making
CN111126034B (en) Medical variable relation processing method and device, computer medium and electronic equipment
CN114255841A (en) Method, device and electronic device for exporting report
CN116992850A (en) Enterprise report text generation method and device and electronic equipment
US20210191929A1 (en) Method, device and system for forming fusion model, medium, processor and terminal
CN115525192A (en) User-oriented quotation and billing method, device, computer equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20220329

RJ01 Rejection of invention patent application after publication