Performance Tuning of Reports - Text and Textbox elements are both commonly used to add text to a report. The Textbox element differs from the Text element in that it can have borders and be anchored to a particular position. However, if you do not need these features of Textbox, it more efficient to use the Text element. This also applies to data displayed inside a Section. (See Setting Section Options for information on selecting Text or Textbox representation for data in a Section.)
Personnel Pivot Table Report - What you have got is a pivot table report that shows you personnel counts by division on the left, by ethnicity across the top, and how many people by gender are in each one of the different categories. And if you wanted to filter that more you could easily do that by clicking the little drop down arrow of the pivot table. Maybe you don’t want all the data. You just want corporate office employees. Check the boxes. Click ok, and now you have got a summarization of that data. But again to extend the power of this HR reporting tool, now that you have got data in a pivot table, wouldn’t you love to see that in a chart? Absolutely! Well simply going up to the top bar. You’ll see pivot charts. You simply click that once. Click the kind of chart you want. We’ll make it a bar chart, and now you’ve got a very meaningful bar chart right here at the bottom. The power of this charting engine is that now you can take chart, and let’s say you want to go back and you do want to update it to show information for all divisions again. You click ok. Not only did it change the chart, it changed your cross tabs. So now, you’re doing a lot of very powerful interactive analysis of your data. The whole trick of that was to connect to the data in your HR system. Then create a worksheet that mashes up the data you want to see. And you did that using the data mashup tool and the query analysis tool...
Pioneering Report Visualization Software - Looking for good report visualization software? InetSoft's pioneering reporting application is easy to use and generates advanced visualizatons. View a demo and try interactive examples...
Planning a Group of Reports - InetSoft's tool provides a number of features to improve reusability. Most reports are not completely unique, but are created among a set of related reports. These reports may share just a few elements, an entire layout, or may be entirely identical except for the data bound to the elements. Try to decide, in advance, how much overlap there will be among the reports. Then follow an appropriate strategy for reusability: If the reports share a common layout and some elements (such as headers, footers, or a title page) use a meta-template to serve as a basis for the reports. See Meta-Templates for further details. If the reports will share just a few common elements, such as a header, (while the layout may vary) create report beans to capture the common features. See Report Bean for further details. If the reports are identical except for the data source bound to the elements, you do not need to create multiple template files. Instead, create a single template file and bind the data dynamically using script...
Platform for Daily Reporting - Looking for a platform for daily reporting? InetSoft is a pioneer in reporting with 5,000+ customers since 1996. The web-base platform offers the most flexible pixel-perfect reporting platform for report distribution. View a demo and try interactive examples...
PMO Reporting Dashboard Solution - Looking for a good PMO reporting dashboard application? InetSoft is a pioneer in self-service dashboarding and offers an easy tool for project management. View a demo and try interactive examples...
 |
“We evaluated many reporting vendors and were most impressed at the speed with which the proof of concept could be developed. We found InetSoft to be the best option to meet our business requirements and integrate with our own technology.”
- John White, Senior Director, Information Technology at Livingston International |
Powerful Scorecard Software - InetSoft's powerful scorecard software, Style Intelligence, enables users of varying skill levels create professional looking scorecards in minutes. It allows managers to track employees performance to find training strengths and training opportunities. The tool can also be used to monitor cause and effect scenarios to better prepare for the future...
Precautions and Safeguards for Enterprise Reporting - When you develop reports for an enterprise deployment, you should take precautions to restrict user actions that might negatively affect server performance. The following are some examples of potential problems: Most reports contain certain parameters that can be specified by the user at runtime. However, a user might unwittingly set a combination of parameters that retrieves a very large number of records, which could impact database performance. Users can create and modify reports using Ad Hoc reporting tools, which include the capability to modify filtering conditions. Again, a user might unwittingly change or remove a filter in such a way that the report retrieves an excessive number of records. Many reports make heavy use of scripting, and user modification of such reports (using the Ad Hoc tools) can have undesirable results. To prevent these kinds of potential problems, consider taking the following precautions when you design your reports. Limiting the Maximum Number of Rows Set the 'Maximum Number of Rows' option in the Data Options tab of a component 'Properties' dialog box to limit the number of rows returned by the query. This limit overrides all other maximum settings defined in Style Studio or Enterprise Manager...
Pregenerated Reports - InetSoft's reporting software allows users to create pregenerated reports that can be scheduled in advance and serve to enhance the performance of a report. A pregenerated report is similar to a cached report, and helps improve performance and scalability. From the user's perspective, a pregenerated report behaves like any live report and supports all user interactions. To the reporting engine, a pregenerated report appears as an archived report whose data is generated on a pre-defined cycle and maintained in persistent storage. When the user accesses a pregenerated report, the report loads the pregenerated data instead of executing the query and page generation process. To configure a report template as a pregenerated report, enable 'Pre-generated' on the Options tab of the report definition page, and specify the cycle that determines when the report is pregenerated...