Report Parameters and Security

InetSoft's reporting software offers powerful utilities that allow users to modify report parameters and security in order to meet evolving needs. View the information below to learn more about the Style Intelligence solution.

Click the Parameter tab at the bottom of the screen to manage report initialization and creation parameters.

The initialization parameters are the parameters used when the report is initialized, whereas the creation parameters are the parameters used by the 'createReport' method, which is executed before the engine begins generating the report. Report creation parameters can also be set from the Scheduler tab.

#1 Ranking: Read how InetSoft was rated #1 for user adoption in G2's user survey-based index Read More

Users can also sort columns with the Report Explorer. tool. (See Interactive Reports in End User for more informa­tion.)

One popular initialization parameter is the Boolean 'sortOnHeader'. Set this to 'true' to enable users to click on a table column header and sort the rows by that column. (Note: 'sortOnHeader' cannot be enabled for Freehand tables, or when data has not been bound to the table using Report Designer.)

Click the Security tab at the bottom of the screen to manage report permissions.

By default, a report is set to inherit security permissions from its parent, which is the folder it resides in. This default behavior can be modified and a report may have its own security information setup, independent of its parent. Once set up, the security permissions for the report override those of the report's parent. Setting up security for a report is very similar to setting up security for any other component.

Please note that if a template which uses JavaScript is registered as a report, the package names may also need to be registered in order to be accessible from the scripting environment. Any inetsoft.* packages are automatically registered. Other packages can be specified, separated by commas, in the javascript.java.packages property.

Note that reports can also be “live deployed” from within the Report Designer if permission is provided.
why select InetSoft
“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

More Articles About Reporting

Dashboard Analytics Provider to Evaluate - Are you looking for a good dashboard analytics provider? Since 1996 InetSoft has been making BI software that is easy to deploy and easy to use. Build self-service oriented dashboards and visual analyses quickly. InetSoft's data mashup engine solves the data access and transformation challenges that other tools cannot. Get cloud-flexibility to run your dashboard analytics wherever you want. No dedicated BI developer required. View a 2-minute demo and read customer reviews...

Data Goes to Die in Data Warehouses - A lot of us in the data warehousing community actually have seen the data warehouses for a long time as this platform where the data goes to die. That's not exactly the description of a data warehouse we want to hear. In fact, data is really much more dynamic than that. There are entry points and exit points all the time, and the velocity of the data coming in and out of our systems is much higher. So I think the point of the data supply chain is less about the individual platform and more about the formal institutionalized data management practices which transcend a data warehouse or any system and really are helping the enterprise manage its asset. Speaking of the business community, are companies actually buying into all this? Well, I think you always have to prove the business value of individual applications. Where the data supply chain conversation really helps is when you are asking for capital expenditure. So there is the infrastructure component of the data warehouse, and then there is the business value of the data warehouse...

Evolution of Customized Marketing - The first technology is content customization, the ability to adapt content and advertising to the individual customer. This is easiest to appreciate in the context of digital delivery of videos and other media, where content and ads are tailored to the individual viewer. But the development of content customization has penetrated less conspicuous areas also, such as the coupons delivered to customers at supermarket check-out, political fundraising emails, music playlists, financial service offers, cell phone plans, and so on. While it has long been possible to implement a rudimentary level of customization in product marketing, for example through direct mail, the evolution of the digital economy has made customization down to the family or individual consumer level both practical and cost-effective on an entirely new level...

Find Department Dashboard Solutions - Looking for department dashboard solutions? InetSoft's industry pioneering BI platform can support any department's dashboard needs. View examples in the gallery, read articles about its capabilities below, and request a personalized demo. Universities and higher education institutions are typically thought of as places where information and data disseminate from. However, from a business intelligence perspective, there is also a large influx of data at these types of institutions. For example, universities collect and store datasets regarding student demographics, academic performance, housing status, meal plans, academic departments...

Map Embedded in a Report - Data Binding for a Map element is substantially different than for other elements, and will be discussed in the following example. Note: Map data is stored and loaded via an HSQL database (an open source Java RDBMS). It comes installed with the product and runs within the same JVM as the Report Designer. The location of the HSQL DB files is "{InetSoftInstallationRoot}/lib/map/hsqldb". The location can be specified by the "map.shp.dir" property which is loaded from the sree.properties file...

Perspective On Performance Management - The workforce are the people who bring a very valuable, a very rich, a very important perspective to the conversation on how we should be measuring performance in this area, whatever that area is? How should we improve performance in this area, whatever that area is? And then, folks, what's the plan of action? And finally once we do influence performance, how are we going to talk about it. A successful performance management effort, folks, has got to be what I call 50-50 push-pull, push-pull, push-pull between your management team and your workforce. It's an ongoing conversation, an ongoing dialogue between you and the people who are actually doing the work. How are we doing? What's your perspective? By the way folks another good book for you is called Wisdom of Crowds. Anybody ever heard of it? It challenges this whole notion of expertise, and it argues very compellingly that groups of managers over time began to think alike and began to act alike...

Professional Sports KPI Reporting - Key Performance Indicator (KPI) reporting tools play a crucial role in professional sports organizations by helping them track and analyze various performance metrics to improve team performance, player development, and fan engagement. Here are some KPI reporting tools commonly used in professional sports: Sports Analytics Software: There are various sports analytics software platforms that cater to different needs, such as Catapult Sports and Sportscode. These tools allow teams to collect and analyze data on player performance, game strategy, and injury prevention. Player Tracking Systems: Tools like Zebra Sports Solutions and Second Spectrum provide real-time tracking of players' movements during games. This data is used to analyze player positioning, speed, and distance covered, helping teams make data-driven decisions. Performance Analysis Software: Companies like Sports Insights and Instat provide software that helps teams break down game footage to analyze player and team performance. Coaches can use these tools to review specific plays and make tactical adjustments...

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...

Previous: Report Options