Movatterモバイル変換


[0]ホーム

URL:


CN113343653A - Method and device for generating report, electronic equipment and readable storage medium - Google Patents

Method and device for generating report, electronic equipment and readable storage medium
Download PDF

Info

Publication number
CN113343653A
CN113343653ACN202110598082.4ACN202110598082ACN113343653ACN 113343653 ACN113343653 ACN 113343653ACN 202110598082 ACN202110598082 ACN 202110598082ACN 113343653 ACN113343653 ACN 113343653A
Authority
CN
China
Prior art keywords
data
report
target
determining
generating
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
CN202110598082.4A
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.)
Beijing Mininglamp Software System Co ltd
Original Assignee
Beijing Mininglamp Software System 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 Beijing Mininglamp Software System Co ltdfiledCriticalBeijing Mininglamp Software System Co ltd
Priority to CN202110598082.4ApriorityCriticalpatent/CN113343653A/en
Publication of CN113343653ApublicationCriticalpatent/CN113343653A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Classifications

Landscapes

Abstract

Translated fromChinese

本申请涉及计算机技术领域,公开一种用于生成报表的方法,该方法包括:通过确定报表目标;获取报表目标对应的目标标签及目标标签对应的数据维度;根据目标标签和数据维度确定报表框架;根据数据维度获取备选数据;根据备选数据获取填充数据;根据填充数据和报表框架生成报表。从而能够根据填充数据和报表框架自动生成报表,减少了生成报表的时间,提高了用户在生成报表时的体验。本申请还公开一种用于生成报表的装置、电子设备及存储介质。

Figure 202110598082

The present application relates to the field of computer technology, and discloses a method for generating a report. The method includes: determining a report target; obtaining a target label corresponding to the report target and a data dimension corresponding to the target label; determining a report frame according to the target label and the data dimension ; Obtain alternative data according to the data dimension; obtain filling data according to the alternative data; generate a report according to the filling data and the report frame. Therefore, the report can be automatically generated according to the filled data and the report frame, which reduces the time for generating the report and improves the user's experience when generating the report. The present application also discloses an apparatus, electronic device and storage medium for generating a report.

Figure 202110598082

Description

Method and device for generating report, electronic equipment and readable storage medium
Technical Field
The present application relates to the field of computer technologies, and for example, to a method and an apparatus for generating a report, an electronic device, and a readable storage medium.
Background
For some traditional enterprises which are undergoing digital transformation, difficulties exist in management and operation of employees leaving stores online, and these traditional enterprises generally want to embody some assessment indexes of employees through various types of data obtained in production activities, so reports need to be generated every day to know performances of different employees.
In the process of implementing the embodiments of the present disclosure, it is found that at least the following problems exist in the related art: in the prior art, reports need to be generated manually, and a large amount of time is consumed.
Disclosure of Invention
The following presents a simplified summary in order to provide a basic understanding of some aspects of the disclosed embodiments. This summary is not an extensive overview nor is intended to identify key/critical elements or to delineate the scope of such embodiments but rather as a prelude to the more detailed description that is presented later.
The embodiment of the disclosure provides a method and a device for generating a report, an electronic device and a readable storage medium, so that the report can be automatically generated.
In some embodiments, the method for generating a report includes: determining a report target; acquiring a target label corresponding to the report target and a data dimension corresponding to the target label; determining a report frame according to the target label and the data dimension; acquiring alternative data according to the data dimension; acquiring filling data according to the alternative data; and generating a report according to the filling data and the report frame.
In some embodiments, the means for generating a report comprises: a first determination module configured to determine a report target; the first acquisition module is configured to acquire a target label corresponding to the report target and a data dimension corresponding to the target label; a second determination module configured to determine a report frame according to the target tag and the data dimension; the second acquisition module is configured to acquire alternative data according to the data dimension; a third obtaining module configured to obtain filling data according to the alternative data; and the generating module is configured to generate a report according to the filling data and the report framework.
In some embodiments, the electronic device comprises a processor and a memory storing program instructions, the processor being configured to, when executing the program instructions, perform the method for generating a report described above.
In some embodiments, the readable storage medium stores executable instructions that, when executed, perform the above-described method for generating a report.
The method, the device, the electronic equipment and the readable storage medium for generating the report provided by the embodiment of the disclosure can achieve the following technical effects: the report target can be determined; acquiring a target label corresponding to a report target and a data dimension corresponding to the target label; determining a report frame according to the target label and the data dimension; acquiring alternative data according to data dimensions; acquiring filling data according to the alternative data; and generating a report according to the filling data and the report frame. By determining the report frame and acquiring the filling data, the report can be automatically generated, the time for generating the report is reduced, and the experience of a user in generating the report is improved.
The foregoing general description and the following description are exemplary and explanatory only and are not restrictive of the application.
Drawings
One or more embodiments are illustrated by way of example in the accompanying drawings, which correspond to the accompanying drawings and not in limitation thereof, in which elements having the same reference numeral designations are shown as like elements and not in limitation thereof, and wherein:
FIG. 1 is a schematic diagram of a method for generating reports according to an embodiment of the present disclosure;
FIG. 2 is a schematic diagram of an apparatus for generating reports according to an embodiment of the present disclosure;
fig. 3 is a schematic diagram of an electronic device provided by an embodiment of the present disclosure.
Detailed Description
So that the manner in which the features and elements of the disclosed embodiments can be understood in detail, a more particular description of the disclosed embodiments, briefly summarized above, may be had by reference to the embodiments, some of which are illustrated in the appended drawings. In the following description of the technology, for purposes of explanation, numerous details are set forth in order to provide a thorough understanding of the disclosed embodiments. However, one or more embodiments may be practiced without these details. In other instances, well-known structures and devices may be shown in simplified form in order to simplify the drawing.
The terms "first," "second," and the like in the description and in the claims, and the above-described drawings of embodiments of the present disclosure, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It should be understood that the data so used may be interchanged under appropriate circumstances such that embodiments of the present disclosure described herein may be made. Furthermore, the terms "comprising" and "having," as well as any variations thereof, are intended to cover non-exclusive inclusions.
The term "plurality" means two or more unless otherwise specified.
In the embodiment of the present disclosure, the character "/" indicates that the preceding and following objects are in an or relationship. For example, A/B represents: a or B.
The term "and/or" is an associative relationship that describes objects, meaning that three relationships may exist. For example, a and/or B, represents: a or B, or A and B.
As shown in fig. 1, an embodiment of the present disclosure provides a method for generating a report, including:
step S101, determining a report target;
step S102, acquiring a target label corresponding to a report target and a data dimension corresponding to the target label;
step S103, determining a report frame according to the target label and the data dimension;
step S104, acquiring alternative data according to data dimensions;
step S105, filling data is obtained according to the alternative data;
and step S106, generating a report according to the filling data and the report frame.
By adopting the method for generating the report, which is provided by the embodiment of the disclosure, the report target is determined; acquiring a target label corresponding to a report target and a data dimension corresponding to the target label; determining a report frame according to the target label and the data dimension; acquiring alternative data according to data dimensions; and acquiring filling data according to the alternative data. By determining the report frame and acquiring the filling data, the report can be automatically generated, the time for generating the report is reduced, and the experience of a user in generating the report is improved.
Optionally, determining a report target includes: acquiring target selection information input by a user; and determining a report target according to the target selection information.
Optionally, determining the report target according to the target selection information includes: matching a report form target corresponding to the target selection information from a second preset database; the second preset database stores the corresponding relation between the target selection information and the report target.
Optionally, the target selection information is determined as a report target.
Optionally, obtaining a target tag corresponding to the report target includes: matching a target label corresponding to the report form target from a third preset database; the third preset database stores the corresponding relation between the report target and the target label.
Optionally, obtaining a data dimension corresponding to the target tag includes: matching a data dimension corresponding to the target label from a fourth preset database; the fourth preset database stores the corresponding relation between the target label and the data dimension.
Optionally, obtaining a data dimension corresponding to the target tag includes: and inputting the report target into a preset dimension model, obtaining the data dimension corresponding to the report target, and determining the data dimension corresponding to the report target as the data dimension corresponding to the target label.
Optionally, the preset dimensional model is obtained according to the following manner: and obtaining a sample target, labeling the sample target with a sample label, inputting the sample target labeled with the sample label into a neural network model for training, and obtaining a dimension model.
In some embodiments, the report target is "executive power", the target tag corresponding to the "executive power" is "daily service data" matched from the third preset database, and the data dimensions corresponding to the "daily service data" matched from the fourth preset database include "workers working on the same day", "effective working hours of each worker on the same day", and "attendance of each worker on the same day", and the like.
Optionally, determining a report frame according to the target tag and the data dimension includes: acquiring the priority of a target label; determining a display mode and a display position of a data dimension according to the priority of the target label; and determining a report frame according to the display mode and the display position of the data dimension.
Optionally, determining a report frame according to the display mode and the display position of the data dimension includes: and determining the display mode and the display position of the data dimension as a report frame.
Optionally, obtaining the priority of the target tag includes: and acquiring priority selection information input by a user, and determining the priority of the target label according to the priority selection information.
Optionally, determining a display mode and a display position of the data dimension according to the priority of the target tag includes: matching a display mode and a display position of a data dimension corresponding to the priority of the target label from a preset fifth database; the fifth database stores the corresponding relation between the priority of the target label and the display mode of the data dimension, and the fifth database stores the corresponding relation between the priority of the target label and the display position of the data dimension.
Optionally, the obtaining of the candidate data according to the data dimension includes: extracting alternative data corresponding to the data dimension from a first preset database; the first preset database stores the corresponding relation between the data dimension and the alternative data.
Optionally, acquiring padding data according to the alternative data includes: determining the alternative data as filling data; or, determining a data processing mode according to the data dimension; and processing the alternative data according to a data processing mode to obtain filling data.
In some embodiments, the acquired data dimension is "the effective working time of each employee on the same day", and the candidate data corresponding to the data dimension extracted from the first preset database includes "the time of checking a card on duty", "the time of checking a card off duty", and "the time of mid-day break". The data processing mode corresponding to the data dimension is obtained by subtracting the working time of punching the card from the work and the noon break time period from the working time of punching the card from the work.
Optionally, generating a report according to the fill data and the report frame includes: filling the filling data into the display position corresponding to the data dimension in the report frame in a display mode to obtain the report.
Optionally, the display mode corresponding to the data dimension includes: thickening, marking red, looping and the like.
Optionally, after generating the report according to the fill data and the report frame, the method further includes: and sending the report according to the preset interval time and/or the preset path.
In some embodiments, the interval time for sending the report is preset, the generated report is sent to the user terminal through a preset path according to the set interval time, and the report is displayed to the user through the user terminal. Therefore, the manpower and the human cost can be reduced, and the report can be sent to the user quickly and accurately at regular time. Meanwhile, after the user receives the report, the user can know the staff execution capacity, the equipment state and the like according to the report, and therefore corresponding measures are taken according to the report to improve the staff execution capacity.
In some embodiments, the report target is determined as "execution power", the target tag corresponding to the "execution power" is matched from the third preset database as "service data on the day" and "work data on the day", the data dimension corresponding to the "service data on the day" is matched from the fourth preset database and includes "staff on duty on the day", "effective working hours on the day of each staff" and "attendance of each staff on the day", and the data dimension corresponding to the work data on the day "includes" recording duration on the day "and" customer evaluation ", and the like; acquiring priority selection information input by a user, determining the priority of the working data on the day as a first priority according to the priority selection information, and determining the priority of the service data on the day as a second priority. Matching out the 'recording duration on the day' corresponding to the first priority and the 'customer evaluation' from a preset fifth database in such a way that the display modes are thickened, wherein the display position of the 'recording duration on the day' corresponding to the first priority is displayed on a first row of a first Sheet page of the Excel document, and the display position of the 'customer evaluation' is displayed on a second row of the first Sheet page of the Excel document; the display modes of the working staff on the same day, the effective working duration of each staff on the same day and the passenger capacity of each staff in the same day, which are corresponding to the second priority, are matched from a preset fifth database to be directly displayed, the display position of the working staff on the same day, which is corresponding to the second priority, is displayed on the first row of the second Sheet page of the Excel document, the display position of the effective working duration of each staff on the same day is displayed on the second row of the second Sheet page of the Excel document, and the display position of the passenger capacity of each staff in the same day is displayed on the third row of the second Sheet page of the Excel document. And determining the display mode and the display position of the data dimension corresponding to the work data on the current day and the service data on the current day as a report frame. Extracting alternative data respectively corresponding to the staff on the current day, the effective working time of each staff on the current day, the attendance of each staff on the current day, the recording time of the current day and the client evaluation from a first preset database; the processing mode of acquiring the alternative data corresponding to the working staff on the same day, the waiting passenger capacity of each staff on the same day, the recording duration on the same day and the client evaluation is ' no processing ', and the alternative data is directly determined as filling data '; the processing mode for acquiring the alternative data corresponding to the effective working time of each employee on the same day is to obtain filling data by subtracting the working time from the off-duty time of checking the card and the noon break time period. Filling the filling data into the display position corresponding to the data dimension in the report frame in a display mode to obtain the report.
The embodiment of the disclosure provides a method for generating a report, which can determine a report target; acquiring a target label corresponding to a report target and a data dimension corresponding to the target label; determining a report frame according to the target label and the data dimension; acquiring alternative data according to data dimensions; acquiring filling data according to the alternative data; and generating a report according to the filling data and the report frame. By determining the report frame and acquiring the filling data, the report can be automatically generated, the time for generating the report is reduced, and the efficiency for generating the report is improved. Meanwhile, enterprise managers can acquire reports such as store business conditions or employee working conditions at any time, enterprise marketing strategies are predicted and optimized according to the reports, and marketing intelligent technology is achieved.
With reference to fig. 2, an apparatus for generating a report according to an embodiment of the present disclosure includes: a first determining module 201, a first obtaining module 202, a second determining module 203, a second obtaining module 204, a third obtaining module 205 and a generating module 206; the first determining module 201 is configured to determine a report target and send the report target to the first obtaining module; the first obtaining module 202 is configured to receive the report target sent by the first determining module, obtain a target tag corresponding to the report target and a data dimension corresponding to the target tag, and send the target tag corresponding to the report target and the data dimension corresponding to the target tag to the second determining module; the second determining module 203 is configured to receive the target tag corresponding to the report target and the data dimension corresponding to the target tag sent by the second determining module 203, determine a report frame according to the target tag and the data dimension, and send the report frame to the generating module; the second obtaining module 204 is configured to obtain alternative data according to the data dimension, and send the alternative data to the third obtaining module; the third obtaining module 205 is configured to receive the alternative data sent by the second obtaining module, obtain the padding data according to the alternative data, and send the padding data to the generating module; the generating module 206 is configured to receive the report frame sent by the second determining module, receive the filling data sent by the third obtaining module, and generate a report according to the filling data and the report frame.
By adopting the device for generating the report, which is provided by the embodiment of the disclosure, the report target is determined; acquiring a target label corresponding to a report target and a data dimension corresponding to the target label; determining a report frame according to the target label and the data dimension; acquiring alternative data according to data dimensions; acquiring filling data according to the alternative data; by determining the report frame and acquiring the filling data, the report can be automatically generated, the time for generating the report is reduced, and the experience of a user in generating the report is improved.
Optionally, the first determining module is configured to obtain target selection information input by a user, and determine the report target according to the target selection information.
Optionally, the first obtaining module is configured to obtain a target tag corresponding to the report target, and includes: matching a target label corresponding to the report form target from a third preset database; the third preset database stores the corresponding relation between the report target and the target label.
Optionally, the first obtaining module is configured to obtain a data dimension corresponding to the target tag, and includes: matching a data dimension corresponding to the target label from a fourth preset database; the fourth preset database stores the corresponding relation between the target label and the data dimension.
Optionally, the second determining module is configured to obtain the priority of the target tag; determining a display mode and a display position of a data dimension according to the priority of the target label; and determining a report frame according to the display mode and the display position of the data dimension.
Optionally, the second obtaining module is configured to extract alternative data corresponding to the data dimension from the first preset database; the first preset database stores the corresponding relation between the data dimension and the alternative data.
Optionally, the third obtaining module is configured to determine the alternative data as the padding data; or, determining a data processing mode according to the data dimension; and processing the alternative data according to a data processing mode to obtain filling data.
Optionally, the generating module is configured to fill the filling data into a display position corresponding to the data dimension in the report frame in a display manner, so as to obtain the report.
Optionally, the apparatus for generating a report further includes a sending module, where the sending module is configured to send the report according to a preset interval time and/or a preset path.
As shown in fig. 3, an embodiment of the present disclosure provides an electronic device including a processor (processor)300 and a memory (memory)301 storing program instructions. Optionally, the electronic device may further include a Communication Interface (Communication Interface)302 and abus 303. Theprocessor 300, thecommunication interface 302 and thememory 301 may communicate with each other via abus 303. Thecommunication interface 302 may be used for information transfer. Theprocessor 300 may call program instructions in thememory 301 to perform the method for generating reports of the above-described embodiments.
In addition, the program instructions in thememory 301 may be implemented in the form of software functional units and stored in a readable storage medium when the program instructions are sold or used as independent products.
Thememory 301 is a readable storage medium and can be used for storing software programs, executable programs, such as program instructions/modules corresponding to the methods in the embodiments of the present disclosure. Theprocessor 300 executes the functional application and data processing by executing the program instructions/modules stored in thememory 301, i.e. implements the method for generating reports in the above embodiments.
Thememory 301 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store data created according to the use of the terminal device, and the like. Further, thememory 301 may include a high-speed random access memory, and may also include a nonvolatile memory.
By adopting the electronic equipment provided by the embodiment of the disclosure, the report target is determined; acquiring a target label corresponding to a report target and a data dimension corresponding to the target label; determining a report frame according to the target label and the data dimension; acquiring alternative data according to data dimensions; and acquiring filling data according to the alternative data. By determining the report frame and acquiring the filling data, the report can be automatically generated, the time for generating the report is reduced, and the experience of a user in generating the report is improved.
Optionally, the electronic device is a computer or the like.
The embodiment of the disclosure provides a readable storage medium, which stores executable instructions configured to execute the method for generating a report.
The disclosed embodiments provide a computer program product comprising a computer program stored on a computer readable storage medium, the computer program comprising program instructions which, when executed by a computer, cause the computer to perform the above-described method for generating a report.
The readable storage medium may be a transitory readable storage medium or a non-transitory readable storage medium.
The technical solution of the embodiments of the present disclosure may be embodied in the form of a software product, where the computer software product is stored in a storage medium and includes one or more instructions to enable a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method of the embodiments of the present disclosure. And the aforementioned storage medium may be a non-transitory storage medium comprising: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes, and may also be a transient storage medium.
The above description and drawings sufficiently illustrate embodiments of the disclosure to enable those skilled in the art to practice them. Other embodiments may incorporate structural, logical, electrical, process, and other changes. The examples merely typify possible variations. Individual components and functions are optional unless explicitly required, and the sequence of operations may vary. Portions and features of some embodiments may be included in or substituted for those of others. Furthermore, the words used in the specification are words of description only and are not intended to limit the claims. As used in the description of the embodiments and the claims, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. Similarly, the term "and/or" as used in this application is meant to encompass any and all possible combinations of one or more of the associated listed. Furthermore, the terms "comprises" and/or "comprising," when used in this application, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. Without further limitation, an element defined by the phrase "comprising an …" does not exclude the presence of other like elements in a process, method or apparatus that comprises the element. In this document, each embodiment may be described with emphasis on differences from other embodiments, and the same and similar parts between the respective embodiments may be referred to each other. For methods, products, etc. of the embodiment disclosures, reference may be made to the description of the method section for relevance if it corresponds to the method section of the embodiment disclosure.
Those of skill in the art would appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software may depend upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the disclosed embodiments. It can be clearly understood by the skilled person that, for convenience and brevity of description, the specific working processes of the system, the apparatus and the unit described above may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the embodiments disclosed herein, the disclosed methods, products (including but not limited to devices, apparatuses, etc.) may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units may be merely a logical division, and in actual implementation, there may be another division, for example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form. The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to implement the present embodiment. In addition, functional units in the embodiments of the present disclosure may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. In the description corresponding to the flowcharts and block diagrams in the figures, operations or steps corresponding to different blocks may also occur in different orders than disclosed in the description, and sometimes there is no specific order between the different operations or steps. For example, two sequential operations or steps may in fact be executed substantially concurrently, or they may sometimes be executed in the reverse order, depending upon the functionality involved. Each block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, can be implemented by special purpose hardware-based systems that perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.

Claims (10)

1. A method for generating reports, comprising:
determining a report target;
acquiring a target label corresponding to the report target and a data dimension corresponding to the target label;
determining a report frame according to the target label and the data dimension;
acquiring alternative data according to the data dimension;
acquiring filling data according to the alternative data;
and generating a report according to the filling data and the report frame.
2. The method of claim 1, wherein determining a reporting objective comprises:
acquiring target selection information input by a user;
and determining a report form target according to the target selection information.
3. The method of claim 1, wherein determining a reporting framework from the target tags and the data dimensions comprises:
acquiring the priority of the target label;
determining a display mode and a display position of the data dimension according to the priority of the target label;
and determining a report frame according to the display mode and the display position of the data dimension.
4. The method of claim 1, wherein obtaining candidate data according to the data dimension comprises:
extracting alternative data corresponding to the data dimension from a first preset database; the first preset database stores the corresponding relation between the data dimension and the alternative data.
5. The method of claim 1, wherein obtaining filler data from the alternative data comprises:
determining the alternative data as padding data; or the like, or, alternatively,
determining a data processing mode according to the data dimension; and processing the alternative data according to the data processing mode to obtain filling data.
6. The method of claim 1, wherein generating a report from the fill data and the report framework comprises:
and filling the filling data into the display position corresponding to the data dimension in the report frame in the display mode to obtain a report.
7. The method according to any one of claims 1 to 6, wherein after generating the report according to the fill data and the report framework, further comprising:
and sending the report according to a preset interval time and/or a preset path.
8. An apparatus for generating a report, comprising:
a first determination module configured to determine a report target;
the first acquisition module is configured to acquire a target label corresponding to the report target and a data dimension corresponding to the target label;
a second determination module configured to determine a report frame according to the target tag and the data dimension;
the second acquisition module is configured to acquire alternative data according to the data dimension;
a third obtaining module configured to obtain filling data according to the alternative data;
and the generating module is configured to generate a report according to the filling data and the report framework.
9. An electronic device comprising a processor and a memory storing program instructions, characterized in that the processor is configured to execute the method for generating reports according to any one of claims 1 to 7 when executing the program instructions.
10. A readable storage medium storing executable instructions, characterized in that said executable instructions when executed perform the method for generating reports according to any one of claims 1 to 7.
CN202110598082.4A2021-05-312021-05-31Method and device for generating report, electronic equipment and readable storage mediumPendingCN113343653A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202110598082.4ACN113343653A (en)2021-05-312021-05-31Method and device for generating report, electronic equipment and readable storage medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202110598082.4ACN113343653A (en)2021-05-312021-05-31Method and device for generating report, electronic equipment and readable storage medium

Publications (1)

Publication NumberPublication Date
CN113343653Atrue CN113343653A (en)2021-09-03

Family

ID=77472318

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202110598082.4APendingCN113343653A (en)2021-05-312021-05-31Method and device for generating report, electronic equipment and readable storage medium

Country Status (1)

CountryLink
CN (1)CN113343653A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN119918518A (en)*2025-04-032025-05-02江西华章汉辰融资担保集团股份有限公司 Report generation method and system

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109117469A (en)*2018-09-032019-01-01平安科技(深圳)有限公司Excel report file generation method, device, computer equipment and storage medium
CN109271411A (en)*2018-09-282019-01-25中国平安财产保险股份有限公司Report form generation method, device, computer equipment and storage medium
CN109597974A (en)*2017-09-302019-04-09北京国双科技有限公司Report generation method and device
CN109657214A (en)*2018-09-272019-04-19深圳壹账通智能科技有限公司Report form generation method, device, terminal and storage medium
CN110807045A (en)*2019-10-302020-02-18深圳前海微众银行股份有限公司 Data presentation method, apparatus, device, and computer-readable storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109597974A (en)*2017-09-302019-04-09北京国双科技有限公司Report generation method and device
CN109117469A (en)*2018-09-032019-01-01平安科技(深圳)有限公司Excel report file generation method, device, computer equipment and storage medium
CN109657214A (en)*2018-09-272019-04-19深圳壹账通智能科技有限公司Report form generation method, device, terminal and storage medium
CN109271411A (en)*2018-09-282019-01-25中国平安财产保险股份有限公司Report form generation method, device, computer equipment and storage medium
CN110807045A (en)*2019-10-302020-02-18深圳前海微众银行股份有限公司 Data presentation method, apparatus, device, and computer-readable storage medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN119918518A (en)*2025-04-032025-05-02江西华章汉辰融资担保集团股份有限公司 Report generation method and system

Similar Documents

PublicationPublication DateTitle
US7367491B2 (en)System and method for dynamically controlling attendance of a group of employees
CN110766558A (en)Method, device and equipment for processing data of underwriting and computer readable storage medium
CN110310163A (en)A kind of accurate method, equipment and readable medium for formulating marketing strategy
CN114065794B (en)Production and work reporting method, system and equipment based on multi-dimensional two-dimensional code
CN109325850B (en)Consumer finance reference management platform system
CN110717189A (en)Data leakage identification method, device and equipment
WO2020019488A1 (en)Staff demission warning method and related devices
CN113641838A (en) Apparatus and method for data labeling, electronic device, and readable storage medium
CN113255879A (en)Deep learning labeling method, system, computer equipment and storage medium
CN109242431B (en)Enterprise management method and system based on data system
CN113452852A (en)Method and device for regulating and controlling number of outbound calls of machine, electronic equipment and storage medium
CN113343653A (en)Method and device for generating report, electronic equipment and readable storage medium
CN106296130A (en)A kind of intelligent automation social insurance business data processing method and system
CN111353751B (en)Method and device for reducing batch card supplementing
CN113077288A (en)Message pushing method and device, computer equipment and computer readable storage medium
CN112734476A (en)Intelligent customer data detection system
CN113822715B (en)Data acquisition, training and processing integrated platform analysis method
CN112613906B (en)Marketing recommendation evaluation method and device based on mobile communication network and computer equipment
CN116894566A (en)Text labeling method and device based on multitasking
CN116701394A (en)File management system for store customers
CN113761938A (en)Method and device for training NLP model, electronic equipment and storage medium
CN113554334A (en)Method, system, device, server and storage medium for evaluating user recording behaviors
CN114066484A (en)Method and device for pushing demand, electronic equipment and storage medium
CN110751447A (en)Management system of production type enterprise and operation method thereof
JP7227183B2 (en) Management server and analysis result screen provision method

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication

Application publication date:20210903

RJ01Rejection of invention patent application after publication

[8]ページ先頭

©2009-2025 Movatter.jp