CN110704762A - Data presentation method and device, computer equipment and storage medium - Google Patents
Data presentation method and device, computer equipment and storage medium Download PDFInfo
- Publication number
- CN110704762A CN110704762A CN201910894080.2A CN201910894080A CN110704762A CN 110704762 A CN110704762 A CN 110704762A CN 201910894080 A CN201910894080 A CN 201910894080A CN 110704762 A CN110704762 A CN 110704762A
- Authority
- CN
- China
- Prior art keywords
- data
- checked
- candidate
- sequence
- identifier
- 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/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The invention discloses a data presentation method, a data presentation device, computer equipment and a storage medium, wherein a first operation instruction is generated by responding to a first operation behavior of a user on a first display interface; generating a table menu bar based on the first operation instruction; responding to a second operation behavior of the user on the form menu bar, and generating a second operation instruction; acquiring display data to be processed according to the second operation instruction, and performing data analysis on the display data to be processed to obtain target display data, wherein the target display data comprises a data type; presenting the target display data on a second display interface based on the data type; therefore, the data processing efficiency is improved, and the accuracy and the intuition of data presentation are improved.
Description
Technical Field
The present invention relates to the field of data analysis, and in particular, to a data presentation method and apparatus, a computer device, and a storage medium.
Background
With the continuous development of internet technology, derivatives trading activity is increasingly active. Such as sheet metal, die casting, injection molding, spray molding, standard parts, molds, packing materials, and the like. Because the production period is short, the requirement on the timeliness of accessory purchasing in a production organization is very high, and a technical department must strictly carry out multi-level subdivision according to the structure formed by parts when establishing a material table, namely the product material table cannot be simply scaled and synthesized. Quite often, even the parts to be purchased by the technical department need to be decomposed into internal component parts, which are presented in the material list. At present, most of methods for processing and presenting data in a material list are to export an original material list from electronic design software, and manually classify the original material list to be arranged into a required classification format to be presented on a display interface; or a set of software system is separately developed, the original material list is imported, and the required format is output and displayed on a display interface; the manual sorting method consumes more time for sorting each time and is easy to make mistakes; the method of separately developing software is very expensive in the early stage and is very troublesome to modify if needed.
Disclosure of Invention
The embodiment of the invention provides a data presentation method, a data presentation device, computer equipment and a storage medium, and aims to solve the problem that data cannot be presented quickly and accurately.
A method of data presentation, comprising:
responding to a first operation behavior of a user on a first display interface, and generating a first operation instruction;
generating a table menu bar based on the first operation instruction;
responding to a second operation behavior of the user on the form menu bar, and generating a second operation instruction;
acquiring display data to be processed according to the second operation instruction, and performing data analysis on the display data to be processed to obtain target display data, wherein the target display data comprises a data type;
and presenting the target display data on a second display interface based on the data type.
A data presentation device comprising:
the first operation instruction generation module is used for responding to a first operation behavior of a user on a first display interface and generating a first operation instruction;
the table menu bar generating module is used for generating a table menu bar based on the first operation instruction;
the second operation instruction generating module is used for responding to a second operation behavior of the user on the form menu bar and generating a second operation instruction;
the data analysis module is used for acquiring display data to be processed according to the second operation instruction, and performing data analysis on the display data to be processed to obtain target display data, wherein the target display data comprises a data type;
and the presentation module is used for presenting the target display data on a second display interface based on the data type.
A computer device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, the processor implementing the data presentation method when executing the computer program.
A computer-readable storage medium, in which a computer program is stored which, when being executed by a processor, carries out the above-mentioned data presentation method.
According to the data presentation method, the data presentation device, the computer equipment and the storage medium, a first operation instruction is generated by responding to a first operation behavior of a user on a first display interface; generating a table menu bar based on the first operation instruction; responding to a second operation behavior of the user on the form menu bar, and generating a second operation instruction; acquiring display data to be processed according to the second operation instruction, and performing data analysis on the display data to be processed to obtain target display data, wherein the target display data comprises a data type; presenting the target display data on a second display interface based on the data type; therefore, the data processing efficiency is improved, and the accuracy and the intuition of data presentation are improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the description of the embodiments of the present invention will be 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 inventive labor.
FIG. 1 is a diagram of an application environment of a data presentation method according to an embodiment of the present invention;
FIG. 2 is a diagram illustrating an exemplary data presentation method according to an embodiment of the present invention;
FIG. 3 is a diagram of another example of a data presentation method according to an embodiment of the invention;
FIG. 4 is a diagram of another example of a data presentation method according to an embodiment of the invention;
FIG. 5 is a diagram of another example of a data presentation method according to an embodiment of the invention;
FIG. 6 is a diagram of another example of a data presentation method according to an embodiment of the invention;
FIG. 7 is a functional block diagram of a data presentation device in an embodiment of the present invention;
FIG. 8 is another functional block diagram of a data presentation device in an embodiment of the present invention;
FIG. 9 is another functional block diagram of a data presentation device in an embodiment of the present invention;
FIG. 10 is a schematic diagram of a computer device according to an embodiment of the invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The data presentation method provided by the embodiment of the invention can be applied to the application environment shown in fig. 1. Specifically, the data presentation method is applied to a data presentation system, the data presentation system includes a client and a server as shown in fig. 1, and the client and the server communicate through a network to solve the problem that data cannot be presented quickly and accurately. The client is also called a client, and refers to a program corresponding to the server and providing local services to the client. The client may be installed on, but is not limited to, various personal computers, laptops, smartphones, tablets, and portable wearable devices. The server can be implemented by an independent server or a server cluster composed of a plurality of servers.
In an embodiment, as shown in fig. 2, a data presentation method is provided, which is described by taking the application of the method to the server in fig. 1 as an example, and includes the following steps:
s10: and responding to a first operation behavior of the user on the first display interface, and generating a first operation instruction.
The first operation behavior refers to operations such as touch, click, sliding or input performed by a user on a first display interface of the client. Specifically, a first operation instruction is generated in response to a first operation behavior of a user on the first display interface, and the first operation instruction may include a first trigger position. Wherein, the first trigger position refers to a specific position where the first operation action occurs. Exemplarily, if a pie chart, a bar chart, a data table and a menu key are presented on the first display interface of the client. When the user executes the click operation behavior on the menu key of the first display interface, namely 'bill of material (BOM) processing', the server side responds to the click operation behavior of the user and generates a first operation instruction. It is understood that the first operation instruction generated is an instruction for processing the bill of materials.
S20: and generating a table menu bar based on the first operation instruction.
The form menu bar refers to a window or an interface generated according to the first operation instruction. In one embodiment, each of the first operation commands is pre-associated with a corresponding table menu bar. When the first operation instruction is generated, the server side can directly generate a form menu bar according to the first operation instruction to be displayed on a display interface of the client side. Optionally, the form menu bar may be a movable window displayed on the first display interface for executing the first operation; further, the form menu bar may also be an interface to be displayed on another new display interface generated.
S30: and generating a second operation instruction in response to a second operation behavior of the user on the table menu bar.
And the second operation behavior refers to a corresponding operation executed by the user on the form menu bar of the client. Illustratively, the second operation behavior may be an operation such as touch, click, slide, or input. Specifically, the second operation instruction is generated in response to a second operation behavior of the user on the table menu bar, and the second operation instruction may include a second trigger position. Wherein the second trigger position refers to a specific position where the second operation action occurs. Illustratively, if a pie chart, a bar chart, a data table, and menu buttons are present on the menu bar of the table. When the user executes the click operation behavior on the menu key on the menu bar of the form in the 'total material number counting' state, the server side responds to the click operation behavior of the user and generates a second operation instruction. It is understood that the generated second operation instruction is an instruction for performing material usage statistics on each material in the material library.
S40: and acquiring display data to be processed according to the second operation instruction, and performing data analysis on the display data to be processed to obtain target display data, wherein the target display data comprises a data type.
The display data to be processed refers to data obtained according to the second operation instruction. Alternatively, the display data to be processed may be user information data, material data, online behavior data, traffic information data, or the like. In a specific embodiment, the database of the server stores a plurality of types of to-be-processed display data in advance, and the different types of to-be-processed display data are associated with corresponding second operation instructions in advance. After the generated second operation instruction, the server side can directly acquire the corresponding display data to be processed from the database according to the second operation instruction.
The target display data refers to data which meets display requirements and is obtained after statistical analysis is carried out on the display data to be processed. The data type refers to a kind of identification information for distinguishing different types of target display data. In a specific embodiment, the different types of to-be-processed display data may have different rules for performing statistical analysis, that is, different statistical analysis rules are set for the different types of to-be-processed display data. Optionally, the statistical analysis of the display data to be processed may be statistical analysis according to a data identifier in the display data to be processed, or similarity statistical analysis may be performed on similar data in the display data to be processed. Specifically, the statistical analysis of the display data to be processed can be automatically realized by a data analysis system in the system, or can be realized by calling external statistical analysis software, such as SAS statistical software, SPSS statistical software, SPLM statistical software, DAS statistical software, and the like, and the user can perform custom selection according to actual conditions.
Exemplarily, if the acquired to-be-processed display data is material statistical data, after performing statistical analysis on the material statistical data, the obtained target display data is: the material amount corresponding to different material numbers in the material statistical data. If the acquired display data to be processed is material check data, after statistical analysis is performed on the material statistical data, the obtained target display data is as follows: and checking information of data to be checked in the material statistical data.
S50: and presenting the target display data on the second display interface based on the data type.
The second display interface is a visualization interface used for displaying the target display data. The visual interface is an interface which converts data into graphics or images to be displayed on a screen by using computer graphics and image processing technology. Alternatively, the second display interface may be the entire display interface of the client, or one window interface in the display interface of the client.
Specifically, according to the data type of the target display data, the data characteristics of the target display data are analyzed to obtain the characteristic information of the target display data, and then the characteristic information of the target display data and the characteristic information of the target display data are compared with the preset data in the databaseAnd finally, displaying the target display data on a second display interface according to the chart display sequence. The characteristic information of the target display data refers to related information such as data volume or data type corresponding to the target display data. It can be understood that, due to the target display data of different data types, the corresponding characteristic information is different. Therefore, if the data types of the target display data are different, the data type of the target display data is the first oneIIThe display of the display interface may also be different.
Further, the target display data can be graphically displayed in multiple dimensions on the second display interface based on the data type. The diagrammatized multi-dimensional presentation means that firstly, diagrammatized conversion is carried out on target display data to form diagrammatized data to be displayed, then, multi-dimensional presentation is carried out on the diagrammatized data to be displayed according to the data type of the target display data, and the diagrammatized multi-dimensional presentation comprises at least two different types of diagrams. Optionally, the graphed multi-dimensional presentation may be presented in at least any two forms of a bar chart, a line chart, a three-dimensional chart, a pie chart or a table at the same time, which may be determined according to the data type of the target display data.
Further, for target display data of the same data type, a user can select different chart type identifiers in a display interface in advance, then the server side obtains a data chart corresponding to the chart type identifiers from the basic chart list according to the chart type identifiers selected by the user, and the target display data are subjected to charting multi-dimensional presentation. It will be appreciated that for target display data of the same data type, in the second placeIIThe diagrammatized, multi-dimensional display of the display interface may also be different. Furthermore, the second display interface further includes different visualization areas, after the data chart is acquired, the data chart can be positioned to the configuration area corresponding to the visualization area identifier in the second display interface according to the visualization area identifier, and the data chart is placed on the configuration area to ensure that the data chart is positioned in the configuration areaAnd determining a data chart corresponding to each configuration area in the visual interface.
In the embodiment, a first operation instruction is generated by responding to a first operation behavior of a user on a first display interface; generating a table menu bar based on the first operation instruction; responding to a second operation behavior of the user on the form menu bar, and generating a second operation instruction; acquiring display data to be processed according to the second operation instruction, and performing data analysis on the display data to be processed to obtain target display data, wherein the target display data comprises a data type; presenting the target display data on a second display interface based on the data type; therefore, the data processing efficiency is improved, and the accuracy and the intuition of data presentation are improved.
In an embodiment, as shown in fig. 3, the second operation instruction is a data statistics instruction, the display data to be processed is obtained according to the second operation instruction, and data analysis is performed on the display data to be processed to obtain the target display data, and the method specifically includes the following steps:
s401: and acquiring a data table to be counted according to the data counting instruction, wherein the data table to be counted comprises a basic identification sequence, the basic identification sequence comprises M basic identifications and numerical values corresponding to each basic identification, and M is a positive integer.
The data statistics instruction refers to an instruction for performing statistics on the display data to be processed. In a specific embodiment, the server associates the data statistics instruction with the corresponding data table to be counted in advance. After the second operation instruction is determined to be the data statistics instruction, the corresponding data table to be counted can be directly obtained according to the data statistics instruction. The basic identification sequence refers to a field identification set located in a row or list head area of a data table to be counted. The basic identification sequence comprises M basic identifications and numerical values corresponding to each basic identification, wherein M is a positive integer. Optionally, the basic identification sequence may be a material number sequence, a user identification sequence, or a vehicle identification sequence, and is specifically determined according to the type of the acquired data table to be counted. It should be noted that there may be a plurality of identical basic identifiers included in the basic identifier sequence. In this embodiment, the data table to be counted obtained according to the data counting instruction is a material BOM table, the corresponding basic identification sequence is a material number set, the basic identification included in the basic identification sequence is a material number, and the value corresponding to each basic identification is the material usage amount corresponding to each material number.
S402: each base identity in the sequence of base identities is written into a first array.
The first array refers to a preset array for storing each basic mark in the basic mark sequence. Specifically, each basic identifier in the basic identifier sequence is extracted, and then each basic identifier is written into the first array. For example: if the basic identification sequence includes { a1,b2,c3,d4,b5,c6,d7,a8,e9,c 1010 basic identifications are totally contained, wherein { a, b, c, d, b, c, d, a, e, c } represents the basic identifications contained in the basic identification sequence, and 1,2,3 … … 10 represents the sequence number corresponding to each basic identification; writing the 10 basic identifications into a preset first array S to obtain a first array S ═ a1,b2,c3,d4,b5,c6,d7,a8,e9,c10]。
S403: and carrying out deduplication processing on each basic identifier in the first array to obtain a candidate identifier sequence.
Specifically, a Count function, Editor or R language may be used to perform deduplication processing on each base identifier in the first array. Preferably, each basic identifier in the first array can also be directly imported into an EXCEL table of the computer, and the same basic identifier in the first array is automatically deduplicated by the advanced EXCEL screening function to obtain a candidate identifier sequence. It is to be understood that the candidate identifiers included in the candidate identifier sequence are all non-identical identifiers. For example: if the first array is S1 ═ a1,b2,c3,d4,b5,c6,d7,a8,e9,c10]Then, after performing deduplication processing on each basic identifier in the first array, the obtained candidate identifier sequence is S1 ═ a1,b2,c3,d4,e5]。
S404: writing each candidate tag of the sequence of candidate tags into the second array.
The second array is a preset array for storing each candidate identifier in the candidate identifier sequence. Specifically, each candidate tag of the candidate tag sequence is extracted, and then each candidate tag is written into the second array.
S405: and performing numerical query in the first array by adopting each candidate identifier in the second array to obtain a target numerical value of each candidate identifier.
The candidate identifiers in the second array are obtained by carrying out de-duplication on the basic identifiers in the first array. Therefore, each candidate identifier in the second array can be queried to correspond to the same identifier in the base identifier of the first array. Specifically, each candidate identifier in the second array is matched with all the basic identifiers in the first array one by one, the basic identifiers successfully matched with the candidate identifiers are determined as the basic identifier sets of the corresponding candidate identifiers, and then the numerical values corresponding to each basic identifier in the basic identifier sets corresponding to each candidate identifier are integrated, so that the target numerical value of each candidate identifier is obtained.
Illustratively, if the basic identification sequence is a material number set { a }1,b2,c3,d4,b5,c6,d7,a8,e9,c10The symbols of the symbols are material numbers; a is1Corresponding material usage of 30, b2The corresponding material usage is 45; c. C3Corresponding material usage of 20, d4Corresponding material usage of 10, b5The corresponding material dosage is 25, c6Corresponding material usage of 30, d7The corresponding material dosage is 15, a8Corresponding material usage of 13, e9Corresponding material dosage of 16, c10The corresponding material usage is 23; the second array is S2 ═ a1,b2,c3,d4,e5,]Then, each candidate mark in the second array is adopted to be marked in the first arrayAfter numerical query is performed on the array, the target material usage amount corresponding to the material number a is 43 +13, the target material usage amount corresponding to the material number b is 70 + 45, the target material usage amount corresponding to the material number c is 73 +30+23, the target material usage amount corresponding to the material number d is 25 +15, and the target material usage amount corresponding to the material number e is 16.
S406: and obtaining target display data based on the target numerical value of each candidate identifier.
After the target value of each candidate identifier is determined, the target value of each candidate identifier is integrated to obtain target display data. For example: if the candidate identification is a material number, a corresponding label serial number can be set for each material number, and then each material number and the corresponding target material usage are led into a preset EXCEL table according to the size of the label serial number from small to large to obtain target display data, so that the total material usage of each material number can be rapidly and accurately counted.
In this embodiment, a data table to be counted is obtained according to a data counting instruction, where the data table to be counted includes a basic identification sequence, the basic identification sequence includes M basic identifications and a numerical value corresponding to each basic identification, and M is a positive integer; writing each basic mark in the basic mark sequence into a first array; carrying out duplicate removal processing on each basic identifier in the first array to obtain a candidate identifier sequence; numerical query is carried out on each candidate identifier in the second array in the first array to obtain a target numerical value of each candidate identifier; obtaining target display data based on the target numerical value of each candidate identifier; thereby improving the accuracy of the generated target display data.
In an embodiment, as shown in fig. 4, the second operation instruction is a data checking instruction, the display data to be processed is obtained according to the second operation instruction, and the display data to be processed is subjected to data analysis to obtain the target display data, which specifically includes the following steps:
s411: and inquiring a data table to be checked and a target data table which are associated with the data checking instruction, wherein the data table to be checked comprises a data sequence to be checked, the data sequence to be checked comprises a data identifier to be checked and information to be checked, the target data table comprises a candidate data sequence, and the candidate data sequence comprises a candidate data identifier and candidate information.
The data checking instruction refers to an instruction for performing data checking on the display data to be processed. In a specific embodiment, the server associates the data checking instruction with the corresponding data table to be checked and the target data table in advance. After the second operation instruction is determined to be the data check instruction, the corresponding data table to be checked and the target data table can be directly obtained according to the data check instruction.
The data table to be checked refers to a table in which data to be checked is located. The target data table is a table in which preset target data are located. Preferably, the data table to be checked and the target data table are EXCEL tables. The data sequence to be collated refers to the same entire row/column data set to be collated. The identification value of the data to be checked refers to an identification value for distinguishing different data sequences to be checked. The information to be collated means information to be collated. Candidate data sequences refer to the same entire row/column of data sets in the target data table. The candidate data identification value refers to an identification value for distinguishing different candidate data sequences. The candidate information refers to target information in the candidate data sequence.
In this embodiment, the data table to be checked is a BOM table of materials to be checked, the data identifier to be checked is a material number to be checked, and the information to be checked includes a name to be checked, a specification to be checked, a material usage amount to be checked, and the like. The target data table is a target material BOM table, the candidate data identification is a candidate material number, and the candidate information comprises a candidate name, a candidate specification, a candidate material usage amount and the like. It should be noted that information included in the information to be collated should correspond one-to-one to information included in the candidate information.
S412: and for each data sequence to be checked in the data table to be checked, inquiring a matched target data sequence from the candidate data sequences according to the data identification to be checked.
In one embodiment, the data table to be checked includes a plurality of data sequences to be checked, and the target data table includes a plurality of candidate data sequences. Specifically, for each data sequence to be checked in the data table to be checked, the data identifier to be checked in each data sequence to be checked is matched with the candidate data identifiers in all the candidate data sequences in the target data table one by one, and the candidate data sequence where the candidate data identifier successfully matched with the data identifier to be checked is located is determined as the target data sequence of the corresponding data sequence to be checked.
In a specific embodiment, if a matched target data sequence is not queried from the candidate data sequences according to the data identifier to be checked, the matching result of the data sequence to be checked is directly determined as a matching failure, and the matching of the corresponding information to be checked is not required.
S413: and matching the information to be checked of each data sequence to be checked with the candidate information of the corresponding target data sequence to obtain a matching result of each data sequence to be checked.
After the target data sequence of each data sequence to be checked is determined, matching the information to be checked of each data sequence to be checked with the candidate information of the corresponding target data sequence. In an embodiment, since the information to be checked and the candidate information may include a plurality of different information, when matching the information to be checked of the data sequence to be checked and the candidate information of the corresponding target data sequence, each information included in the information to be checked and the corresponding information in the candidate information need to be matched, so as to obtain a matching result of each data sequence to be checked.
Exemplarily, if the information to be checked of the data sequence to be checked comprises the name to be checked, the specification to be checked and the material usage to be checked; the candidate information comprises candidate names, candidate specifications and candidate material usage; matching the name to be checked in each data sequence to be checked with the candidate name in the corresponding target data sequence, and matching the specification to be checked in each data sequence to be checked with the candidate specification in the corresponding target data sequence; and matching the material usage to be checked in each data sequence to be checked with the candidate material usage in the corresponding target data sequence, thereby obtaining the matching result of each data sequence to be checked.
S414: and obtaining target display data based on the matching result of each data sequence to be checked.
After the matching result of each data sequence to be checked is determined, the matching results of each data sequence to be checked are integrated, and target display data can be obtained. For example: if the matching result of the data sequence to be checked is successful, first identification processing can be carried out on the data sequence to be checked and the corresponding candidate data sequence, and if the matching result of the data sequence to be checked is failed, second identification processing can be carried out on the data sequence to be checked and the corresponding candidate data sequence; and then, correspondingly importing the data sequence to be checked after the identification processing and the corresponding candidate data sequence into a preset table one by one so as to obtain target display data.
In this embodiment, a data table to be checked and a target data table associated with the data checking instruction are queried, the data table to be checked includes a data sequence to be checked, the data sequence to be checked includes a data identifier to be checked and information to be checked, the target data table includes a candidate data sequence, and the candidate data sequence includes a candidate data identifier and candidate information; for each data sequence to be checked in the data table to be checked, inquiring a matched target data sequence from the candidate data sequences according to the data identification to be checked; matching the information to be checked of each data sequence to be checked with the candidate information of the corresponding target data sequence to obtain a matching result of each data sequence to be checked; obtaining target display data based on the matching result of each data sequence to be checked; thereby improving the accuracy of the generated target display data.
In an embodiment, as shown in fig. 5, the step of querying in the first array by using each candidate identifier in the second array to obtain the target value of each candidate identifier specifically includes the following steps:
s4051: and matching each candidate mark in the second array with each basic mark in the first array.
S4052: and determining the basic identifier successfully matched with the candidate identifier as a candidate identifier set of the corresponding candidate identifier.
Specifically, each candidate identifier in the second array is matched with each basic identifier in the first array one by a regular matching method, and then the basic identifier successfully matched with the candidate identifier is determined as the candidate identifier set of the corresponding candidate identifier. It is to be understood that the number of the candidate identifiers included in the candidate identifier set may be one or more.
S4053: and integrating the numerical value of each material number to be selected in the candidate identification set of each candidate identification to obtain the target numerical value of each candidate identification.
Because each basic identifier in the first array is preset with a corresponding numerical value, each material number to be selected in the set of identifiers to be selected is matched and integrated with the basic identifier, namely each material number to be selected has a corresponding numerical value. Therefore, after the candidate identifier set of each candidate identifier is determined, the numerical values of each candidate number in the candidate identifier set of each candidate identifier can be directly integrated to obtain the target numerical value of each candidate identifier.
In one embodiment, if the first array is the first material number set S1 ═ a1,b2,c3,d4,b5,c6,d7,a8,e9,c10]Wherein, a, b, c, d, b, c, d, a, e, c represent the number of the basic material contained in the first array, a1Corresponding material usage of 30, b2The corresponding material usage is 45; c. C3Corresponding material usage of 20, d4Corresponding material usage of 10, b5The corresponding material dosage is 25, c6Corresponding material usage of 30, d7The corresponding material dosage is 15, a8Corresponding material usage of 13, e9Corresponding material dosage of 16, c10The corresponding material dosage is 23. The second array is a second material number set S2 ═ a1,b2,c3,d4,e5](ii) a Matching and integrating candidate material numbers contained in the second array a, b, c, d and e to obtain the target material usage amount corresponding to the candidate material number a of 30+ 13-43The target material usage amount corresponding to the candidate material number b is 45+ 25-70, the target material usage amount corresponding to the candidate material number c is 20+30+ 23-73, the target material usage amount corresponding to the candidate material number d is 10+ 15-25, and the target material usage amount corresponding to the candidate material number e is 16.
In this embodiment, each candidate identifier in the second array is matched with each basic identifier in the first array; determining the basic identifier successfully matched with the candidate identifier as a candidate identifier set of the corresponding candidate identifier; and integrating the numerical value of each material number to be selected in the candidate identification set of each candidate identification to obtain the target numerical value of each candidate identification, thereby improving the efficiency and accuracy of calculating the target numerical value of each candidate identification.
In an embodiment, as shown in fig. 5, the obtaining of the target display data based on the matching result of each data sequence to be checked specifically includes the following steps:
s4141: and if the matching result of the data sequence to be checked is successful, performing first identification processing on the data sequence to be checked to obtain first display data.
The first display data refers to data obtained after the first identification processing is carried out on the successfully matched data sequence to be checked. Because the data sequence to be checked comprises the identifier to be checked and the information to be checked, the successful matching of the matching result of the data sequence to be checked means that the identifier to be checked and the information to be checked in the data sequence to be checked are respectively matched with the corresponding candidate identifier and the candidate information. Specifically, the first identification processing performed on the data sequence to be checked may perform color identification on the successfully matched data sequence to be checked, for example: and marking the successfully matched data sequence to be checked as green, thereby obtaining first display data.
Preferably, in order to more intuitively represent the matching result of the data sequence to be checked, after the first identification processing is performed on the data sequence to be checked, the same identification processing may be simultaneously performed on the candidate data sequences that are successfully matched, so as to obtain the first display data.
Exemplarily, if the to-be-checked identifier of the to-be-checked data sequence is a to-be-checked material number, and the to-be-checked information includes a to-be-checked name, a to-be-checked specification, and a to-be-checked material usage, then if the to-be-checked material number is successfully matched with a certain candidate material number, the to-be-checked name is successfully matched with the corresponding candidate name, the to-be-checked specification is successfully matched with the corresponding candidate specification, and the to-be-checked material usage is successfully matched with the corresponding candidate material usage, it is determined that the matching result of the to-be-checked data sequence is successfully matched, and the to-be-checked material number, the to-be-checked name, the to-be-checked specification, and the to-be-checked.
S4142: and if the matching result of the data sequence to be checked is matching failure, performing second identification processing on the data sequence to be checked to obtain second display data.
And the second display data refers to data obtained after second identification processing is carried out on the data sequence to be checked, which fails to be matched. Specifically, the matching result of the data sequence to be checked is matching failure, which includes matching failure of the identifier to be checked in the data sequence to be checked and matching failure of the information to be checked. And if the matching of the identifier to be checked fails, directly judging that the matching result of the data sequence to be checked is matching failure, and performing second identifier processing on the data sequence to be checked to obtain second display data. And if the matching of the identifier to be checked is successful, matching the corresponding information to be checked, if the matching of the corresponding information to be checked is failed, judging that the matching result of the data sequence to be checked is the matching failure, and performing second identifier processing on the data sequence to be checked to obtain second display data.
Specifically, the second identification processing performed on the data sequence to be checked may perform different color identifications on different matching data of the data sequence to be checked that fails in matching. For example: data that do not match in the data sequence to be checked are identified as yellow and data that match are identified as green. In a specific embodiment, the second identifier processing is performed in different manners for two cases, namely, the matching failure of the identifier to be checked and the matching success of the identifier to be checked but the matching failure of the corresponding information to be checked. If the matching of the identifier to be checked fails, the matching failure identifier processing can be directly carried out on the data sequence to be checked. If the matching of the identification to be checked is successful but the matching of the corresponding information to be checked is failed, the identification to be checked is subjected to successful matching identification processing, and the corresponding information to be checked is subjected to failed matching identification processing. It should be noted that, if the information to be checked includes a plurality of pieces of information, the matching successful identification processing is performed on the information that is successfully matched, and the matching failed identification processing is performed on the information that is identified by matching.
Preferably, in order to more intuitively reflect the matching result of the data sequence to be checked, if the matching failure result of the data sequence to be checked is matching failure of the information to be checked, after the second identification processing is performed on the data sequence to be checked, the same identification processing may be performed on the candidate data sequence corresponding to the matching failure at the same time, so as to obtain second display data.
Illustratively, the to-be-checked identification of the to-be-checked data sequence is a to-be-checked material number, the to-be-checked information comprises a to-be-checked name, a to-be-checked specification and a to-be-checked material amount, and if the to-be-checked material number is not matched with any candidate material number, the to-be-checked name, the to-be-checked specification and the to-be-checked material amount in the to-be-checked data sequence are directly and respectively identified as yellow. If the material number to be checked is matched with one of the candidate material numbers, the corresponding name to be checked is not matched with the corresponding candidate name, the specification to be checked is matched with the corresponding candidate specification, and the using amount of the material to be checked is not matched with the using amount of the corresponding candidate material; the material number to be checked and the specification to be checked in the data sequence to be checked are marked as green, and the name to be checked and the material using amount to be checked in the data sequence to be checked are marked as yellow.
S4143: and integrating the first display data and the second display data to obtain target display data.
Specifically, after the first display data and the second display data are determined, the first display data and the second display data after the identification processing are respectively imported into a preset table, so that target display data are obtained.
In this embodiment, if the matching result of the data sequence to be checked is that matching is successful, performing first identification processing on the data sequence to be checked to obtain first display data; if the matching result of the data sequence to be checked is matching failure, performing second identification processing on the data sequence to be checked to obtain second display data; integrating the first display data and the second display data to obtain target display data; therefore, the accuracy and the intuition of the generated target display data are improved.
It should be understood that, the sequence numbers of the steps in the foregoing embodiments do not imply an execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation to the implementation process of the embodiments of the present invention.
In an embodiment, a data presentation device is provided, and the data presentation device corresponds to the data presentation method in the above embodiments one to one. As shown in fig. 7, the data presentation apparatus includes a first operation instruction generating module 10, a table menu bar generating module 20, a second operation instruction generating module 30, a data analyzing module 40, and a presentation module 50. The functional modules are explained in detail as follows:
the first operation instruction generating module 10 is configured to generate a first operation instruction in response to a first operation behavior of a user on a first display interface;
a table menu bar generating module 20, configured to generate a table menu bar based on the first operation instruction;
the second operation instruction generating module 30 is configured to generate a second operation instruction in response to a second operation behavior of the user on the form menu bar;
the data analysis module 40 is configured to obtain display data to be processed according to the second operation instruction, perform data analysis on the display data to be processed, and obtain target display data, where the target display data includes a data type;
and the presenting module 50 is configured to present the target display data on the second display interface based on the data type.
Preferably, as shown in fig. 8, the data analysis module 40 includes:
a to-be-counted data table obtaining unit 401, configured to obtain a to-be-counted data table according to a data counting instruction, where the to-be-counted data table includes a basic identifier sequence, the basic identifier sequence includes M basic identifiers and a numerical value corresponding to each basic identifier, and M is a positive integer;
a first writing unit 402, configured to write each base identifier in the base identifier sequence into a first array;
a duplicate removal processing unit 403, configured to perform duplicate removal processing on each basic identifier in the first array to obtain a candidate identifier sequence;
a second writing unit 404, configured to write each candidate tag of the candidate tag sequence into a second array;
a first query unit 405, configured to perform numerical query on the first array by using each candidate identifier in the second array to obtain a target numerical value of each candidate identifier;
a first obtaining unit 406, configured to obtain target display data based on the target value of each candidate identifier.
Preferably, as shown in fig. 9, the data analysis module 40 includes:
a second query unit 411, configured to query a data table to be checked and a target data table associated with the data checking instruction, where the data table to be checked includes a data sequence to be checked, the data sequence to be checked includes a data identifier to be checked and information to be checked, the target data table includes a candidate data sequence, and the candidate data sequence includes a candidate data identifier and candidate information;
a third query unit 412, configured to, for each data sequence to be checked in the data table to be checked, query a matched target data sequence from the candidate data sequences according to the identifier of the data to be checked;
a matching unit 413, configured to match the to-be-checked information of each to-be-checked data sequence with the candidate information of the corresponding target data sequence, so as to obtain a matching result of each to-be-checked data sequence;
a second obtaining unit 414, configured to obtain target display data based on the matching result of each data sequence to be checked.
Preferably, the first query unit 405 includes:
the matching subunit is used for matching each candidate identifier in the second array with each basic identifier in the first array;
the determining subunit is used for determining the basic identifier successfully matched with the candidate identifier as a candidate identifier set of the corresponding candidate identifier;
and the first integration subunit is used for integrating the numerical value of each candidate material number in the candidate identification set of each candidate identification to obtain the target numerical value of each candidate identification.
Preferably, the second obtaining unit 414 includes:
the first identification processing subunit is used for carrying out first identification processing on the data sequence to be checked when the matching result of the data sequence to be checked is successful to obtain first display data;
the second identification processing subunit is used for performing second identification processing on the data sequence to be checked to obtain second display data when the matching result of the data sequence to be checked is matching failure;
and the second integration subunit is used for integrating the first display data and the second display data to obtain target display data.
For specific limitations of the data presentation device, reference may be made to the above limitations of the data presentation method, which are not described herein again. The respective modules in the above-described data presentation apparatus may be implemented in whole or in part by software, hardware, and a combination thereof. The modules can be embedded in a hardware form or independent from a processor in the computer device, and can also be stored in a memory in the computer device in a software form, so that the processor can call and execute operations corresponding to the modules.
In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as shown in fig. 10. The computer device includes a processor, a memory, a network interface, and a database connected by a system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The database of the computer device is used for the data used in the data presentation method in the above-described embodiment. The network interface of the computer device is used for communicating with an external terminal through a network connection. The computer program is executed by a processor to implement a data rendering method.
In one embodiment, a computer device is provided, which includes a memory, a processor, and a computer program stored on the memory and executable on the processor, and when the processor executes the computer program, the data presentation method in the above embodiments is implemented.
In an embodiment, a computer-readable storage medium is provided, on which a computer program is stored, which computer program, when being executed by a processor, realizes the data presentation method in the above-mentioned embodiments.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware instructions of a computer program, which can be stored in a non-volatile computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. Any reference to memory, storage, database, or other medium used in the embodiments provided herein may include non-volatile and/or volatile memory, among others. Non-volatile memory can include read-only memory (ROM), Programmable ROM (PROM), Electrically Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus Direct RAM (RDRAM), direct bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-mentioned division of the functional units and modules is illustrated, and in practical applications, the above-mentioned function distribution may be performed by different functional units and modules according to needs, that is, the internal structure of the apparatus is divided into different functional units or modules to perform all or part of the above-mentioned functions.
The above-mentioned embodiments are only used for illustrating the technical solutions of the present invention, and not for limiting the same; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; such modifications and substitutions do not substantially depart from the spirit and scope of the embodiments of the present invention, and are intended to be included within the scope of the present invention.
Claims (10)
1. A method of data presentation, comprising:
responding to a first operation behavior of a user on a first display interface, and generating a first operation instruction;
generating a table menu bar based on the first operation instruction;
responding to a second operation behavior of the user on the form menu bar, and generating a second operation instruction;
acquiring display data to be processed according to the second operation instruction, and performing data analysis on the display data to be processed to obtain target display data, wherein the target display data comprises a data type;
and presenting the target display data on a second display interface based on the data type.
2. The data presentation method according to claim 1, wherein the second operation instruction is a data statistics instruction, and the obtaining display data to be processed according to the second operation instruction and performing data analysis on the display data to be processed to obtain target display data comprises:
acquiring a data table to be counted according to the data counting instruction, wherein the data table to be counted comprises a basic identification sequence, the basic identification sequence comprises M basic identifications and numerical values corresponding to each basic identification, and M is a positive integer;
writing each base identifier in the base identifier sequence into a first array;
carrying out duplicate removal processing on each basic identifier in the first array to obtain a candidate identifier sequence;
writing each candidate tag of the sequence of candidate tags into a second array;
numerical query is carried out on each candidate identifier in the second array in the first array to obtain a target numerical value of each candidate identifier;
and obtaining target display data based on the target numerical value of each candidate identifier.
3. The data presentation method according to claim 1, wherein the second operation instruction is a data checking instruction, and the obtaining display data to be processed according to the second operation instruction and performing data analysis on the display data to be processed to obtain target display data includes:
inquiring a data table to be checked and a target data table which are associated with the data checking instruction, wherein the data table to be checked comprises a data sequence to be checked, the data sequence to be checked comprises a data identifier to be checked and information to be checked, the target data table comprises a candidate data sequence, and the candidate data sequence comprises a candidate data identifier and candidate information;
for each data sequence to be checked in the data table to be checked, inquiring a matched target data sequence from the candidate data sequences according to the data identifier to be checked;
matching the information to be checked of each data sequence to be checked with the candidate information of the corresponding target data sequence to obtain a matching result of each data sequence to be checked;
and obtaining target display data based on the matching result of each data sequence to be checked.
4. The data presentation method of claim 2, wherein said querying in said first array with each of said candidate tags in said second array to obtain a target value for each of said candidate tags comprises:
matching each of the candidate identifiers in the second array with each of the base identifiers in the first array;
determining the basic identifier successfully matched with the candidate identifier as a candidate identifier set of the corresponding candidate identifier;
and integrating the numerical value of each material number to be selected in the set of identification to be selected of each candidate identification to obtain the target numerical value of each candidate identification.
5. The data presentation method according to claim 3, wherein the obtaining of target display data based on the matching result of each of the data sequences to be collated comprises:
if the matching result of the data sequence to be checked is successful, performing first identification processing on the data sequence to be checked to obtain first display data;
if the matching result of the data sequence to be checked is matching failure, performing second identification processing on the data sequence to be checked to obtain second display data;
and integrating the first display data and the second display data to obtain target display data.
6. A data presentation device, comprising:
the first operation instruction generation module is used for responding to a first operation behavior of a user on a first display interface and generating a first operation instruction;
the table menu bar generating module is used for generating a table menu bar based on the first operation instruction;
the second operation instruction generating module is used for responding to a second operation behavior of the user on the form menu bar and generating a second operation instruction;
the data analysis module is used for acquiring display data to be processed according to the second operation instruction, and performing data analysis on the display data to be processed to obtain target display data, wherein the target display data comprises a data type;
and the presentation module is used for presenting the target display data on a second display interface based on the data type.
7. The data presentation device of claim 6, wherein the data analysis module comprises:
the data table to be counted acquiring unit is used for acquiring the data table to be counted according to the data counting instruction, the data table to be counted comprises a basic identification sequence, the basic identification sequence comprises M basic identifications and numerical values corresponding to each basic identification, and M is a positive integer;
a first writing unit, configured to write each base identifier in the base identifier sequence into a first array;
the duplicate removal processing unit is used for carrying out duplicate removal processing on each basic identifier in the first array to obtain a candidate identifier sequence;
a second writing unit, configured to write each candidate tag of the candidate tag sequence into a second array;
the first query unit is used for performing numerical query in the first array by adopting each candidate identifier in the second array to obtain a target numerical value of each candidate identifier;
and the first obtaining unit is used for obtaining target display data based on the target numerical value of each candidate identifier.
8. The data presentation device of claim 6, wherein the data analysis module comprises:
the second query unit is used for querying a data table to be checked and a target data table which are associated with the data checking instruction, wherein the data table to be checked comprises a data sequence to be checked, the data sequence to be checked comprises a data identifier to be checked and information to be checked, the target data table comprises a candidate data sequence, and the candidate data sequence comprises a candidate data identifier and candidate information;
the third query unit is used for querying a matched target data sequence from the candidate data sequences according to the data identification to be checked for each data sequence to be checked in the data table to be checked;
a matching unit, configured to match the information to be checked of each data sequence to be checked with the candidate information of the corresponding target data sequence, so as to obtain a matching result of each data sequence to be checked;
and the second obtaining unit is used for obtaining target display data based on the matching result of each data sequence to be checked.
9. A computer device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that the processor implements the data presentation method according to any one of claims 1 to 5 when executing the computer program.
10. A computer-readable storage medium, in which a computer program is stored which, when being executed by a processor, carries out the data presentation method according to any one of claims 1 to 5.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910894080.2A CN110704762A (en) | 2019-09-20 | 2019-09-20 | Data presentation method and device, computer equipment and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910894080.2A CN110704762A (en) | 2019-09-20 | 2019-09-20 | Data presentation method and device, computer equipment and storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN110704762A true CN110704762A (en) | 2020-01-17 |
Family
ID=69195625
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201910894080.2A Pending CN110704762A (en) | 2019-09-20 | 2019-09-20 | Data presentation method and device, computer equipment and storage medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN110704762A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111680652A (en) * | 2020-06-14 | 2020-09-18 | 江苏建筑职业技术学院 | A method and device for checking and correcting errors in financial statements |
| CN114047862A (en) * | 2021-09-27 | 2022-02-15 | 北京小米移动软件有限公司 | Interface control method and device, device, and storage medium |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101203848A (en) * | 2005-06-24 | 2008-06-18 | 佳思腾软件公司 | Document processing apparatus and document processing method |
| CN104461172A (en) * | 2013-09-22 | 2015-03-25 | 联想(北京)有限公司 | Display method and electronic device |
| CN106844312A (en) * | 2017-02-14 | 2017-06-13 | 济南浪潮高新科技投资发展有限公司 | A kind of data table transmition method, device, computer-readable recording medium and storage control |
| US9842139B1 (en) * | 2016-12-28 | 2017-12-12 | Accenture Global Solutions Limited | Metadata-driven program code generation for clinical data analysis |
| CN110134731A (en) * | 2019-04-26 | 2019-08-16 | 深圳壹账通智能科技有限公司 | Data presentation method, device, computer equipment and storage medium |
-
2019
- 2019-09-20 CN CN201910894080.2A patent/CN110704762A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101203848A (en) * | 2005-06-24 | 2008-06-18 | 佳思腾软件公司 | Document processing apparatus and document processing method |
| CN104461172A (en) * | 2013-09-22 | 2015-03-25 | 联想(北京)有限公司 | Display method and electronic device |
| US9842139B1 (en) * | 2016-12-28 | 2017-12-12 | Accenture Global Solutions Limited | Metadata-driven program code generation for clinical data analysis |
| CN106844312A (en) * | 2017-02-14 | 2017-06-13 | 济南浪潮高新科技投资发展有限公司 | A kind of data table transmition method, device, computer-readable recording medium and storage control |
| CN110134731A (en) * | 2019-04-26 | 2019-08-16 | 深圳壹账通智能科技有限公司 | Data presentation method, device, computer equipment and storage medium |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111680652A (en) * | 2020-06-14 | 2020-09-18 | 江苏建筑职业技术学院 | A method and device for checking and correcting errors in financial statements |
| CN111680652B (en) * | 2020-06-14 | 2024-01-19 | 江苏建筑职业技术学院 | Verification and error correction method and device for financial statement |
| CN114047862A (en) * | 2021-09-27 | 2022-02-15 | 北京小米移动软件有限公司 | Interface control method and device, device, and storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN112380213B (en) | Information acquisition method and device, computer equipment and storage medium | |
| WO2020233091A1 (en) | Method and apparatus for service data rollback, computer device and storage medium | |
| CN109726388A (en) | Pdf document analytic method, device, equipment and computer readable storage medium | |
| CN112000903B (en) | Data query method, device, computer equipment and storage medium | |
| CN114327374A (en) | Business process generation method, device and computer equipment | |
| WO2019148669A1 (en) | Method and apparatus for generating machine learning model, computer device, and storage medium | |
| CN110413922B (en) | Page information display method, device, computer equipment and storage medium | |
| CN113554440A (en) | Data reconciliation method, device, equipment and storage medium | |
| CN110633331B (en) | Method, system and related equipment for extracting data in relational database | |
| CN111797605A (en) | Report generation method, device and computer equipment based on report template | |
| CN115905397A (en) | Method, device, system and medium for visual display of business data | |
| CN110704762A (en) | Data presentation method and device, computer equipment and storage medium | |
| CN110727710B (en) | Data analysis method and device, computer equipment and storage medium | |
| WO2020147432A1 (en) | Code detection method and apparatus, computer device, and storage medium | |
| CN117056352A (en) | Data display method, device, terminal equipment and readable storage medium | |
| CN112596723A (en) | Database script generation method, device, equipment and medium | |
| CN116956381A (en) | BIM project data customization form configuration method and device | |
| CN113780906A (en) | Machine management method, device and computer readable storage medium | |
| CN110781378A (en) | Data graphical processing method and device, computer equipment and storage medium | |
| CN112633894A (en) | Method, device, equipment and computer storage medium for pressure testing of repayment capacity | |
| CN116931889B (en) | Software modeling method and system based on object tree | |
| CN111143412A (en) | Data comparison method and device, computer and computer readable storage medium | |
| CN114817191B (en) | Configure error log processing methods, devices, equipment, and storage media. | |
| CN111127171A (en) | Order data processing method, device, equipment and computer readable storage medium | |
| CN114004212B (en) | Data processing method, device and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200117 |