CN115062017A - Data form downloading method, computer equipment and storage medium - Google Patents
Data form downloading method, computer equipment and storage medium Download PDFInfo
- Publication number
- CN115062017A CN115062017A CN202210682153.3A CN202210682153A CN115062017A CN 115062017 A CN115062017 A CN 115062017A CN 202210682153 A CN202210682153 A CN 202210682153A CN 115062017 A CN115062017 A CN 115062017A
- Authority
- CN
- China
- Prior art keywords
- downloadable
- instruction
- range
- user
- data
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
- G06F16/2282—Tablespace storage structures; Management thereof
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/242—Query formulation
- G06F16/2433—Query languages
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/248—Presentation of query results
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The application discloses a data form downloading method, computer equipment and a storage medium. The data form configuration method comprises the steps of receiving a first instruction, wherein the first instruction is used for creating a data form; responding to the first instruction to create a data form, wherein the data form comprises a plurality of field names and data corresponding to the field names one by one; receiving a second instruction, wherein the second instruction is used for limiting the downloadable range/non-downloadable range of the data in the data form; in response to the second instruction, the downloadable range/non-downloadable range is deposited in a predetermined format and the downloadable range/non-downloadable range is associated with the spreadsheet. By the method, a user can flexibly complete configuration and downloading of the form, the form downloading requirements of different service scenes are met, the data privacy is improved, and the waiting time of the user is greatly saved.
Description
Technical Field
The present application relates to the field of data processing, and in particular, to a data form downloading method, a computer device, and a storage medium.
Background
The form system is important software for daily work of various industries, particularly auditing departments at present, is usually embedded into various financial platforms or office platforms of enterprises, has the main functions of counting, analyzing, verifying, calculating and warehousing financial data, and has a decisive effect on improvement of working efficiency of employees due to progress of the form system. During the report peak period, an auditor usually needs to download a large amount of forms as audit material, so the form downloading mode is very important.
At present, the configuration and the downloading of forms are basically performed through fixed filtering conditions, the form data are generally classified through modes of data date, data source and the like, a user of a form system configures and downloads forms through keywords, but the mode is not flexible enough, a whole complete form file is obtained through downloading each time, the content of the form is excessively complicated, and the protection of private data is not facilitated, so that the actual complex service scene cannot be met, and meanwhile, the waiting time of the user is long due to the fact that the configuration and the downloading of the forms are generally more and the file size is larger, and further the working efficiency is seriously influenced.
Therefore, the user can complete the configuration and downloading of the form in the process of efficiently and flexibly performing the man-machine interaction, the service scenes of different forms are met, the waiting time of the user is saved, and the form system is a problem to be solved urgently at present.
Disclosure of Invention
The application provides a data form downloading method, computer equipment and a storage medium, a user can flexibly configure the downloadable range of a data form when uploading the data form, and efficiently adjust the downloaded content and progress when downloading the data form, and the problems of heavy downloading mode, complicated downloaded content, long waiting time and the like of the current form system are solved.
In order to solve the technical problem, the application adopts a technical scheme that: a data form downloading method is provided, and comprises the following steps: receiving a first instruction, wherein the first instruction is used for creating a data form; responding to the first instruction to create the data form, wherein the data form comprises a plurality of field names and data corresponding to the field names one by one; receiving a second instruction for limiting a downloadable range/non-downloadable range of the data in the dataform; in response to the second instruction, the downloadable range/non-downloadable range is deposited in a predetermined format and the downloadable range/non-downloadable range is associated with the dataform.
In order to solve the technical problem, the application adopts a technical scheme that: a data form downloading method is provided, and comprises the following steps: receiving a first instruction, wherein the first instruction is used for downloading a data form, and the data form comprises a plurality of field names and data corresponding to the field names one to one; responding to the first instruction, acquiring the downloadable range of the download data form and sending the downloadable range to a user; receiving a second instruction, wherein the second instruction is used for representing a selection result of the user on the field names in the downloadable range; responding to the second instruction, and acquiring the data corresponding to the field name included in the selection result; and storing the data corresponding to the field name included in the selection result by using the newly-built form so as to be sent to the user.
In order to solve the technical problem, the application adopts a technical scheme that: a computer device is provided, comprising a processor, a storage medium coupled to the processor, wherein the storage medium stores program instructions for implementing a dataform download method; the processor is configured to execute the program instructions stored by the storage medium to download a dataform.
In order to solve the technical problem, the application adopts a technical scheme that: a computer-readable storage medium storing a program file capable of implementing a data form download method is provided.
Compared with the prior art, the user can log in the platform through the computer equipment, the downloadable range/non-downloadable range of the online instant created data form is set in the form system and is associated with the field names in the data form, so that the user who subsequently uses the form system can obtain the downloadable range/non-downloadable range through the downloading function of the form system, and flexibly select the download range of the form data according to own requirements. That is to say, the data form downloaded by the user no longer needs to be a complete form, and long-time waiting is not needed, so that the efficiency of downloading form data by the user is improved to a great extent, the privacy of the data is improved, and the form system can be flexibly adapted to various service scenes.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the application.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings that are described in the embodiment description and need to be used are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to these drawings without creative efforts.
FIG. 1 is a schematic flowchart illustrating a method for downloading a data form according to an embodiment of the present disclosure;
FIG. 2 is a flowchart illustrating an embodiment of a data form downloading method according to the present application;
FIG. 3 is a schematic flow chart illustrating data corresponding to field names included in a new form stored and selected result according to an embodiment of the data form downloading method of the present application;
FIG. 4 is a flowchart illustrating a method for downloading a data form according to an embodiment of the present application to determine whether a user permission satisfies a condition;
FIG. 5 is a schematic view of a complete flow chart of an embodiment of a data form downloading method of the present application;
FIG. 6 is a schematic view of a complete flow chart of an embodiment of a data form downloading method of the present application;
FIG. 7 is a schematic structural diagram of an embodiment of a computer apparatus according to the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments in the present application without making any creative effort belong to the protection scope of the present application.
Some embodiments of the present application will be described in detail below with reference to the accompanying drawings. The embodiments described below and the features of the embodiments can be combined with each other without conflict.
The terms "first", "second", etc. in this application are used to distinguish between different objects and not to describe a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein may be combined with other embodiments.
If the technical scheme of the application relates to personal information, when the product applying the technical scheme of the application processes the personal information, the product clearly informs personal information processing rules and obtains the independent consent of the individual. If the technical scheme of the application relates to sensitive personal information, a product applying the technical scheme of the application obtains individual consent before processing the sensitive personal information, and simultaneously meets the requirement of 'express consent'. For example, at a personal information collection device such as a camera, a clear and significant identifier is set to inform that the personal information collection range is entered, the personal information is collected, and if the person voluntarily enters the collection range, the person is regarded as agreeing to collect the personal information; or on the device for processing personal information, under the condition of using obvious identification/information to inform personal information processing rule, obtaining personal authorization by means of pop-up window information or requesting person to upload personal information of person by oneself; the personal information processing rule may include information such as a personal information processor, a personal information processing purpose, a processing method, and a type of personal information to be processed.
Fig. 1 is a flowchart illustrating a data form downloading method according to an embodiment of the present application. It should be noted that the embodiment is not limited to the embodiment shown in fig. 1 if substantially the same result is obtained. As shown in fig. 1, the present embodiment includes:
the user enters the form creation interface.
S101: a first instruction is received.
The front end receives a first instruction, the first instruction is used for creating a data form by using the form system, and the first instruction can be actively sent out by a user or automatically sent out by the form system according to a preset period of the user in the form system.
S102: a dataform is created in response to the first instruction.
The front end responds to the first instruction to create a data form in the form system, the data form comprises a plurality of field names and data respectively belonging to the field names, and in the subsequent downloading operation of the form, the data in all authorities belonging to the field names can be selected by selecting a certain field name.
Optionally, the creating process may be manually completed by the user, or may be completed by the front end according to a flow preset by the user in the form system.
Optionally, the data source in the data form may be manually uploaded by a user, the user sends a database-reading specific data instruction to the server through the front end to obtain the data source, and the front end automatically sends the database-reading specific data instruction to the server according to a preset by the user in the form system to obtain the data source.
In the embodiment, after the data form is created, a user sets a classification label for the form according to the content type of the data form, and the classification label is used for classifying the form in a form system and a database, so that the user can maintain and search the form conveniently, and the problems of disordered sequencing, incapability of calling the user in time and the like caused by too many forms are prevented.
Optionally, in the process of automatically creating the form by the front end according to the user, the classification label is preset by the user, and the setting is automatically completed when the form is created; further, after the form system is completed, the classification labels for automatically creating the data forms can be intelligently set by artificial intelligence according to the data types and the form content keywords.
S103: a second instruction is received.
The front end receives a second instruction, and the second instruction is used for limiting the downloadable range or the non-downloadable range in the data form.
In this embodiment, when creating the data form, the user divides the field names in the data form and the download permissions of the data respectively attributed to the field names, and divides the field names in the data form and the data respectively attributed to the field names into a downloadable range and a non-downloadable range according to privacy, importance, or other characteristics of the data.
After the data form is created and uploaded, the field names belonging to the downloadable range and the data respectively belonging to the field names can be downloaded by other users through the form system, and the field names belonging to the non-downloadable range and the data respectively belonging to the field names cannot be downloaded by other users through the form system.
Further, the user may divide the downloadable range or the non-downloadable range from the field name to the content of the data in the field when creating the data form, for example, when the downloadable field name is "balance", the user may continue to add a filter condition to limit the downloadable range, for example, "other users may only download data of 'balance' < 30".
Optionally, according to the difference of the user permissions, the downloadable ranges or non-downloadable ranges of the same form downloaded by different user accounts are different, and the user creating the form can divide the downloadable ranges or non-downloadable ranges of different user permissions when creating the form.
Optionally, the criterion for dividing the user permission may be information of the post authority, department affiliation, and the like of the user account.
Optionally, the standard for dividing the user permission may be a role selected by the user account when the user account is created, and different roles have different user permissions, so that data isolation is achieved, and a user is prevented from downloading a sensitive form.
Optionally, after the role of the user account is selected, a technician with a change authority may modify the role according to a certain rule, and accordingly, the user authority of the user account may be raised or lowered.
Optionally, when or before the user enters the form download page, the server may query the authority of the user account, and then push a downloadable range conforming to the authority of the user according to the difference of the user authority.
Optionally, the unauthorized user may obtain temporary download rights by entering a rights key.
Alternatively, step S103 may be automatically performed by the form system according to the user' S preset.
S104: in response to the second instruction, the downloadable range/non-downloadable range is deposited in a predetermined format and the downloadable range/non-downloadable range is associated with the spreadsheet.
The front end responds to the second instruction, stores the set downloadable range or non-downloadable range in a field name list mode, and associates a plurality of field names in the field name list with the data form content contained in the field names respectively, namely when a certain field name in the field name list is selected, the server can read the data form content downloadable by the user belonging to the field name.
Fig. 2 is a flowchart illustrating a data form downloading method according to an embodiment of the present application. It should be noted that, if the result is substantially the same, the flow sequence shown in fig. 2 is not limited in this embodiment.
As shown in fig. 2, the present embodiment includes:
the user enters the form download interface.
S201: a first instruction is received.
The server receives a first instruction, the first instruction can be issued by a user through the front end actively or issued automatically by a form system according to the preset account number of the user, the instruction is used for downloading a data form, and the form comprises a plurality of field names and data respectively belonging to the field names.
S202: and responding to the first instruction, acquiring the downloadable range of the downloaded data form and sending the downloadable range to the user.
And the server responds to the first instruction, acquires the downloadable range stored during the creation of the form according to the authority of the user account, and sends the downloadable range conforming to the authority of the user account to the front end to be presented to the user.
In an embodiment, in step S202, by using SQL (Structured Query Language), the original select is replaced with a select download field, the downloadable scope is spliced after the where statement, and the server obtains the downloadable scope and then sends it to the front end to be presented to the user.
S203: a second instruction is received.
The server receives a second instruction, the second instruction can be issued actively by the user through the front end or automatically issued by the form system according to the presetting of the user account, and the instruction is used for representing the selection result of the user on the field name in the downloadable range, namely the final download range selected by the user.
Optionally, the second instruction may further filter the data table content within the downloadable range according to a user requirement. For example, the downloadable range includes: three field names of 'difference', 'filling amount' and 'mechanism name' and all the corresponding data file contents, and a user issues an instruction to select the 'difference' field; the "difference" field includes: five values of "0.5", "0.3", "0.2", "0.15" and "0.8", the user issues an instruction to select a value smaller than or equal to 0.3 ", and the final download range of the current download is the three values of" difference "field and" 0.3 "," 0.2 "and" 0.15 "contained in the field.
S204: and responding to the second instruction, and acquiring data corresponding to the field name included in the selection result.
And the server responds to the second instruction and acquires the field name and the corresponding data according to the selection result.
S205: and storing the data corresponding to the field name included in the selection result by using the newly-built form so as to be sent to the user.
And the server generates a new form which can be downloaded and viewed off line, stores the new form in the server and waits for a user to issue an instruction for acquiring the new form from the server, wherein the new form is used for storing the field name and the corresponding data included in the selection result according to the original data form format.
Fig. 3 is a schematic flow chart illustrating data corresponding to field names included in a new form storage selection result according to an embodiment of the data form downloading method. It should be noted that, if the result is substantially the same, the flow shown in fig. 3 is not limited in this embodiment. As shown in fig. 3, the present embodiment includes:
s301: a third instruction is received.
And the server receives a third instruction, wherein the third instruction is used for generating a new form which can be downloaded and viewed offline.
S302: responding to the third instruction, saving the data corresponding to the field name included in the selection result by using the new form, simultaneously sending the saved progress information to the user, and saving the new form in the server.
And the server responds to the third instruction, a new form which can be downloaded and viewed off-line is generated and used for storing the field name and the corresponding data of the selection result according to the original data form format, and the generation progress information of the new form can be sent to the front end by the server to be presented to the user.
Optionally, after the new form is generated, the server sends a notification of completion of the generated task to the front end, and the front end presents the notification to the user.
Optionally, in the process of generating the new form, the generated progress information is sent to the front end by the server for real-time feedback, and the real-time feedback shows the generated progress to the user in the form of a progress bar at the front end.
Optionally, in the process of generating the new form, the server sends the generated progress information to the front end for feedback, where the feedback is implemented in the form of the form state at the front end, and when the server feeds back that the new form is being generated, the form state is displayed as "in storage", and when the server feeds back that the new form is generated, the form state is displayed as "successful".
In an embodiment, the current end sends a third instruction to the server, the form downloading system prompts the user that a new form is being generated, because a certain time is required for the generation of the new form, the user can freely use other functions of the form system or leave the form system to perform other work in the process of waiting for the generation of the new form, when the user needs to check the generation progress of the new form or download the new form, the user can enter an interface of the form downloading system through the front end and click a 'check progress' button to enter the form progress interface to check the state of the new form, and after the generation of the new form is finished, the user can perform downloading operation through the interface, and the new form stored in the server is downloaded to a storage medium of the local computer device.
Fig. 4 is a flowchart illustrating a method for determining whether a user right satisfies a condition according to an embodiment of the data form downloading method. It should be noted that, if the result is substantially the same, the flow sequence shown in fig. 4 is not limited in this embodiment. As shown in fig. 4, the present embodiment includes:
s401: and judging whether the authority of the user meets the condition.
Before responding to the first instruction, the server checks the authority of the user and judges whether the user meets the downloading authority requirement of the form contained in the first instruction of the user.
S402: and if the condition is not met, the downloadable range of the downloaded data form is not acquired and sent to the user.
And when the user authority does not meet the downloading authority requirement of the form contained in the first instruction, the server does not execute the step of acquiring the downloadable range of the downloaded data form and sends the downloadable range to the front end to be presented to the user.
Optionally, when the user right does not satisfy the download right requirement of the form included in the first instruction, the server does not execute obtaining of the downloadable range of the downloaded data form, generates a prompt that the user does not have the right to download the form included in the first instruction, and sends the prompt to the front end to be presented to the user.
S403: and if the condition is met, executing the step of responding to the first instruction to acquire the downloadable range of the downloaded data form and sending the downloadable range to the user.
And when the user authority meets the downloading authority requirement of the form contained in the first instruction, the server acquires the downloadable range of the downloaded data form and sends the downloadable range to the front end to be presented to the user.
Optionally, step S403 may be embodied as: the front end receives the downloadable range of the data form sent by the server, and presents the downloadable range to the user in the form of a field name list on an interface of a form downloading system, the user can click and select the field name required to be downloaded in the field name list, and after the user determines the final downloading range, the front end sends the selection result of the user to the server.
Steps S402 and S403 are not in sequence, and only one step is carried out after judging whether the authority of the user meets the conditions or not in the actual operation of the process, namely the step S402 is carried out when the authority of the user does not meet the downloading authority requirement of the form contained in the first instruction of the user, and the step S403 is carried out when the authority of the user meets the downloading authority requirement of the form contained in the first instruction of the user.
Fig. 5 is a schematic view of a complete flow chart of an embodiment of the data form downloading method of the present application. It should be noted that, if the result is substantially the same, the present embodiment is not limited to the flow shown in fig. 5.
As shown in fig. 5:
in this embodiment, the user inputs login information through the front end, the server receives the login information and verifies the login information, the server sends a notification that the verification is passed to the front end when the verification is passed, and the front end enters the form system and presents an operation interface of the form system to the user.
And the front end responds to the command of creating the form, enters the form creating system and presents the operation interface of the form creating system to the user.
The user fills a plurality of field names and data belonging to the field names in an operation interface of the form creating system, the front end receives the field names input by the user and the data belonging to the field names, the data form is formed by the contents and is sent to the server for storage, and the server receives the data form for storage for later calling.
After the contents of the data form and the format are created, a user defines a downloadable range or an un-downloadable range of the data form in an operation interface of a form creating system, encrypts data with privacy attributes in the data form and sets downloadable ranges corresponding to users with different authorities respectively, the front end receives the operation of the user on the downloadable ranges of the data form and converts the set downloadable ranges of the data form into a preset format to be sent to a server, the server stores the downloadable ranges of the data form in the format, and the field names and the data ranges in the downloadable ranges of the data form correspond to the contents in the data form one by one so that the corresponding contents of the data form can be obtained according to the selection of the user on the download ranges in the subsequent taking.
Fig. 6 is a schematic view of a complete flow of an embodiment of the data form downloading method of the present application. It should be noted that, if the result is substantially the same, the present embodiment is not limited to the flow shown in fig. 6.
As shown in fig. 6:
in this embodiment, the user inputs login information through the front end, the server receives the login information and verifies the login information, the server sends a notification that the verification is passed to the front end when the verification is passed, and the front end enters the form system and presents an operation interface of the form system to the user.
And the front end responds to the instruction of entering the form downloading system, enters the form downloading system and presents the operation interface of the form downloading system to the user.
The user inputs the label corresponding to the download target data form through the operation interface of the form download system to search the form, the server verifies the user authority corresponding to the user account in response to the search operation, the server generates a data form list contained in the label when the verification is passed, the server sends a notification of passing the verification and the data form list contained in the label to the front end, and the front end presents the data form list contained in the label to the user at the operation interface of the form download system.
The user inputs a download target data form selection instruction through an operation interface of the form download system, the server responds to the download target data form selection instruction and verifies the user authority corresponding to the user account, the server acquires the downloadable range of the data form and sends the downloadable range to the front end after the verification is passed, and the front end receives the downloadable range of the data form and presents the downloadable range to the user.
And clicking and selecting the name of the target download field by the user according to the downloadable range of the data form, adding a filtering condition to the data belonging to the target download field on an operation interface of the form download system according to the requirement of the user on the data, and determining the final download range of the data form.
And responding to the final downloading range of the data form, the server acquires the content of the data form according to the final downloading range, generates a new form which can be downloaded to a local computer device for off-line reading, fills the content of the data form in the final downloading range in the new form according to the format of the original data form, and acquires the generation progress of the new form in real time at the front end and presents the generated progress to a user through a form progress interface of a form downloading system.
And after the new form is generated in the server, the server stores the new form.
The user inputs a form downloading instruction on a form progress interface of the form downloading system, the server sends the form to the front end in response to the form downloading instruction, and the front end downloads and stores the newly-built form in a storage medium of local computer equipment.
In one embodiment, the user can perform setting of creating the form or setting of downloading the form at regular time through the form system, and through the two settings, the form system can automatically perform the task of creating the form or downloading the form without manual operation.
Optionally, in the preset process of automatically creating the form, the user may set, in the form system, a format of the form name, names of several fields in the form, and data sources belonging to the fields, an automatic creation time or an automatic creation period of the form, a downloadable range or an un-downloadable range of the form, and form parameters such as a form tag. The field names in the form and the data sources belonging to the fields can be other form files in the form system, data in an associated database and form attachment contents of regular mails in an associated mailbox.
Optionally, in the preset process of automatically downloading the form, the user may set, in the form system, form downloading parameters such as a tag carried by the downloading target data form, a keyword for downloading the name of the downloading target data form, a name of the downloading target field, a filtering condition for downloading data in the name of the downloading target field, a timing downloading period or time, a newly-built form downloading path, and the like.
Optionally, in the execution flow of the automatic downloading form, on the premise that the user logs in the user account, when the time parameter in the form system meets the predetermined time downloading period or time preset by the user, the front end sends the form downloading parameters, which are not the time parameters, such as the tag carried by the downloading target data form preset in the form system by the user, the name keyword of the downloading target data form, the name of the downloading target field, and the filtering condition of the data in the downloading target field name, to the server together.
The server reads the form downloading parameter sent by the front end, acquires downloading target data according to the form downloading parameter, and then judges whether the role of the user account has the user authority for acquiring the downloading target data; when the role of the user account does not have the user authority for acquiring the downloading target data, the server sends the information of automatic downloading failure of the form to the front end, and terminates the process of generating a newly-built form and storing the downloading target data; and when the role of the user account has the user authority of acquiring the downloading target data, the server generates a new form to be filled in the data form content in the final downloading range according to the format of the original data form, and the new form is automatically sent to the front end after being generated and downloaded to a storage medium of local computer equipment logged in by the user account, so that the process of automatically downloading the form is completed.
Optionally, after the new form is generated in the execution flow of the automatically downloaded form, the new form may also be directly sent to a communication mailbox address preset by the user through a mailbox associated with the user account by the server, and when the form system works as a functional system of an office platform, the server may send the new form to other functional systems of the office platform according to the preset of the user, so as to complete other works of the office platform.
FIG. 7 is a schematic structural diagram of an embodiment of a computer apparatus according to the present application. It is noted that, if the result is substantially the same, the present embodiment is not limited to the structure shown in fig. 7. As shown in fig. 7, the computer device of the present application includes: a processor, a computer readable storage medium. Wherein the processor is connected to the computer-readable storage medium for executing the program instructions stored in the computer-readable storage medium to download the dataform according to the method of any of the above embodiments; the computer readable storage medium stores program instructions for implementing the data form downloading method of any one of the above embodiments and a new form file which is downloaded from a server and can be read off-line; the processor can receive signals sent by the server and send signals to the server, and the computer-readable storage medium can receive data downloaded from the server and upload the data to the server.
Claims (11)
1. A method for downloading a dataform, comprising:
receiving a first instruction, wherein the first instruction is used for creating a data form;
responding to the first instruction to create the data form, wherein the data form comprises a plurality of field names and data corresponding to the field names one by one;
receiving a second instruction for limiting a downloadable range/non-downloadable range of the data in the dataform;
storing the downloadable/non-downloadable range in a predetermined format and associating the downloadable/non-downloadable range with the dataform in response to the second instruction.
2. The method of claim 1,
the downloadable range/non-downloadable range includes the data corresponding to the field name that can be downloaded/the data corresponding to the field name that cannot be downloaded.
3. The method of claim 1,
the downloadable range/non-downloadable range includes user rights that can be downloaded/user rights that cannot be downloaded, or includes a filtering condition of the data.
4. The method of claim 1,
the creating the data form in response to the first instruction comprises:
and creating the data form and setting a classification label in response to the first instruction.
5. A method for downloading a dataform, comprising:
receiving a first instruction, wherein the first instruction is used for downloading a data form, and the data form comprises a plurality of field names and data corresponding to the field names one to one;
responding to the first instruction, acquiring the downloadable range of the download data form and sending the downloadable range to a user;
receiving a second instruction, wherein the second instruction is used for representing a selection result of the user on the field names in the downloadable range;
responding to the second instruction, and acquiring the data corresponding to the field name included in the selection result;
and storing the data corresponding to the field name included in the selection result by using the newly-built form so as to be sent to the user.
6. The method of claim 5,
the storing the data corresponding to the field name included in the selection result by using the newly-created form includes:
receiving a third instruction, wherein the third instruction is used for generating the newly-built form;
and responding to the third instruction, saving the data corresponding to the field name included in the selection result by using the newly-built form, sending the saved progress information to the user, and saving the newly-built form in a server.
7. The method of claim 6,
the responding to the first instruction is preceded by:
judging whether the authority of the user meets the condition;
and responding to a condition, executing the step of acquiring the downloadable range of the downloaded data form in response to the first instruction and sending the downloadable range to the user, otherwise, not executing the step of acquiring the downloadable range of the downloaded data form and sending the downloadable range of the downloaded data form to the user.
8. The method of claim 7,
the obtaining the downloadable scope of the download dataform in response to the first instruction comprises:
and acquiring the downloadable range of the download data form matched with the authority of the user in response to the first instruction.
9. The method of claim 5,
the step of responding to the first instruction, acquiring the downloadable range of the download data form and sending the downloadable range to the user comprises the following steps:
and responding to the first instruction, using a SELECT download field of SQL, splicing the downloadable range after a WHERE statement, acquiring the downloadable range of the download data form and sending the downloadable range to a user.
10. A computer device comprising a processor, a storage medium coupled to the processor, wherein,
the storage medium stores program instructions for implementing the dataform downloading method of any one of claims 1-9;
the processor is configured to execute the program instructions stored by the storage medium to download a dataform.
11. A computer-readable storage medium, characterized in that a program file capable of implementing the dataform downloading method of any one of claims 1-9 is stored.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210682153.3A CN115062017A (en) | 2022-06-15 | 2022-06-15 | Data form downloading method, computer equipment and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210682153.3A CN115062017A (en) | 2022-06-15 | 2022-06-15 | Data form downloading method, computer equipment and storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN115062017A true CN115062017A (en) | 2022-09-16 |
Family
ID=83200503
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202210682153.3A Pending CN115062017A (en) | 2022-06-15 | 2022-06-15 | Data form downloading method, computer equipment and storage medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN115062017A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116015971A (en) * | 2023-01-09 | 2023-04-25 | 上海仲蓝信息科技有限公司 | Analysis system for network security monitoring |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110618990A (en) * | 2019-08-15 | 2019-12-27 | 中国平安财产保险股份有限公司 | List report setting method, system and list report acquisition method |
| CN110929491A (en) * | 2019-10-30 | 2020-03-27 | 贝壳技术有限公司 | Data report generation method, device, server and storage medium |
| CN114564197A (en) * | 2022-02-28 | 2022-05-31 | 重庆允丰科技有限公司 | Method and computer-readable storage medium for differentiating field permissions according to business scenarios |
-
2022
- 2022-06-15 CN CN202210682153.3A patent/CN115062017A/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110618990A (en) * | 2019-08-15 | 2019-12-27 | 中国平安财产保险股份有限公司 | List report setting method, system and list report acquisition method |
| CN110929491A (en) * | 2019-10-30 | 2020-03-27 | 贝壳技术有限公司 | Data report generation method, device, server and storage medium |
| CN114564197A (en) * | 2022-02-28 | 2022-05-31 | 重庆允丰科技有限公司 | Method and computer-readable storage medium for differentiating field permissions according to business scenarios |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116015971A (en) * | 2023-01-09 | 2023-04-25 | 上海仲蓝信息科技有限公司 | Analysis system for network security monitoring |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11823135B2 (en) | Enterprise message management system and method | |
| CN116471320B (en) | Intelligent cloud management based on profile information | |
| CN113033171B (en) | Template creation method, file generation method, device and computer equipment | |
| AU2014400621B2 (en) | System and method for providing contextual analytics data | |
| CN103281410A (en) | Broadcast television network intelligent obstacle pretreatment method and system | |
| CN108123933B (en) | Information leakage automatic monitoring method and system based on internet big data | |
| US10885013B2 (en) | Automated application lifecycle tracking using batch processing | |
| CN115062017A (en) | Data form downloading method, computer equipment and storage medium | |
| CN113656123A (en) | Information evaluation method, device and system for equal protection evaluation | |
| CN111459936A (en) | Data management method, data management device and server | |
| CN113239083B (en) | Data analysis method and device | |
| CN113672497B (en) | Method, device and equipment for generating non-buried point event and storage medium | |
| CN111400696B (en) | Data table permission processing method, device, computer equipment and storage medium | |
| CN116298340A (en) | Product defect detection method and system based on task scheduling | |
| CN111917804A (en) | Service channel recommendation method, system and equipment | |
| CN110019270B (en) | Information updating method and device, terminal, server and readable storage medium | |
| CN115344888B (en) | Data access methods, devices, electronic devices and storage media | |
| US12489806B2 (en) | External file sharing operational security and governance platform | |
| CN114866603B (en) | Information pushing method and device, electronic equipment and storage medium | |
| US20240256294A1 (en) | Program management system, program management method, and information storage medium | |
| CN120086088A (en) | Unified operation and maintenance management and intelligent supervision system and method based on large language model | |
| CN119537690A (en) | Information release method, device, electronic equipment and medium | |
| CN119312368A (en) | Information sharing method, device, electronic device and storage medium | |
| CN120729692A (en) | A message sending method, device, equipment and medium based on message center | |
| CN118333556A (en) | A data processing method and device for job operation standard data |
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 |