Report control and application thereof
A report and report data technology, applied in special data processing applications, program control design, program control devices, etc., can solve the problem of slow report presentation speed, and achieve the effect of improving page response speed and enriching data analysis.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0036] A report control includes a data request unit, a locked row and column unit, a data sorting unit, a data filtering unit, a data perspective unit, a data snapshot unit, a data export unit, a data printing unit, a graphics conversion unit, and a report output unit;
[0037] The data request unit: obtain report data and put it into the browser cache;
[0038] The lock rank unit: the DOM structure required to generate the report lock rank;
[0039] The data sorting unit: adding a click event to the header, so that the user can click the header to sort;
[0040] The data screening unit: screening report data;
[0041] The data perspective unit: perform perspective analysis on report data;
[0042] The data snapshot unit: a snapshot of the saved data;
[0043] The data export unit: save the report data in EXCEL format;
[0044] The data printing unit: printing reports;
[0045] The graphic conversion unit: convert any column in the report into a histogram. The report output unit: Accordin...
Embodiment 2
[0048] An application of the report control as described in embodiment 1, including the following steps:
[0049] (1) The report control first gets all the report data from the background and puts it in the browser memory. At the same time, it gets the total number of rows of report data n and the row height a of the report, and calculates the height H required to display all the report data. , The H=n×a;
[0050] (2) The report control obtains the browser height b through the browser interface, calculates the maximum number of report rows H2 that the browser can display at a time, and then generates a scroll bar with a total height of H, where H2=b / a. The visible height is H2, and the report control monitors the scroll position of the scroll bar at the same time: when the user drags the scroll bar, the scroll position c is obtained, and the initial value is set to 0. The starting row of the report data is calculated as m=(c+0 ), the ending line m'=(c+H2);
[0051] (3) Finally, the...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com