Stimulsoft Reports Server 2018.2.2
Stimulsoft Reports.Server is a client-server system that allows you to easily and effectively implement a full cycle of working with reports from the designing and automation of execution information processing tasks to preparing for convenient presentation of results to users. Functionality and power of the reporting module is implemented using a fast and modern technology Stimulsoft Reports which flexibility and reliability is time-tested.
Among the tasks that Report Server successfully solves one can highlight:
Data conversion from popular data sources into bright and colored multi-page documents with graphic elements and different charts;
Creating and editing reports using the built-in report designer;
Centralized storage of reports in the workspace of the server;
Work with the files hosted in the cloud storages and data Microsoft Dynamics NAV;
Planned data processing using the built-in scheduler;
Notification of the server events related to data processing.
To control the functionality of Report Server we offer several convenient client applications that provide an opportunity to work with the most modern computers and portable devices. Report Server is very simple – an intuitively understandable interface of applications, several ways of using them, quick installation and extensive automation capabilities make it easy to get started without the specific skills and extra knowledge. Reasonable pricing policy makes our product accessible and beneficial for using in any amount of data being processed.
Stimulsoft Reports.Server compares favorably with competing solutions, because we are able to offer our users:
Thanks to low prices and a variety of licensing options you spend less on infrastructure and maintenance of our system;
Three of ways of using
Report Server is available in three installations from which you can choose the optimum one depending on the requirements and characteristics of the existing infrastructure;
Low barriers to entry
Low system requirements, the ability to virtualize the report server, low price and simple interface of client applications allow you to quickly start using our system;
High system security
Your data are protected from damage. The flexible system of administration and versioning of objects is responsible for this;
Multiple client applications
User-friendly and modern client applications to control the server are available for several platforms and allow using of all the system functions;
Fast report creation
You can create and edit report templates from the UI of the report server, run them for rendering on the basis of various data sources;
Support for multiple languages
Except localizations of the UI our system supports time zones , allowing regional offices work in different parts of the world as a whole one;
Support for multiple input formats
On entry system accepts structured data, including the data stored on corporate services Microsoft SharePoint Server and Microsoft Dynamics NAV;
All popular office formats are available for saving reports. Among them are PDF and MS Office. Exporting capabilities are implemented by us;
Flexible automation processes
Using a powerful scheduler you can make it easy to schedule workflows and automate their execution;
API for developers
We take care not only about the users. The documented API in the server engine allows easy integration of the functionality of our system in your infrastructure;
Responsive customer support
Our support team is on call to answer your questions and help solve the problems.
Ease of Use
Impressions of the program are formed not only on the basis of the functionality. The extremely important thing is the interaction between the man and system. We paid a lot of attention to this aspect. As a result, Report Server gets a well-thought and intuitive interface, easy to use and quick to work. On all platforms, client applications use maximum capabilities of the platform for which they are created, do not violate the routine concept in the interface of an operating system and intuitive for users of any level of experience. Asynchrony of the interface provides responsiveness and speed; intuitive and familiar controls provide fast adoption.
Each type of the client application is characterized by unique and at the same time typical for the platform controls and control methods.
Support for Touch
The rapid development of the technology has led to the emergence of a new concept for corporations, BYOD (Bring your own device), which allows using personal devices of employees in the enterprise. And there is no secret that these devices are tablets and smartphones. Therefore, our client applications are designed to work with multi-touch screens which have become an integral part of up-to-date mobile devices. Now, creating reports and managing data processing has become even easier and more convenient.
Multinational working environment have not gone unnoticed – the availability of localizations allows you to communicate to users who use different languages. It is provided both by support for multilingual reports in Stimulsoft Reports and built-in localizations of UI's that is dynamically loaded from the server "by demand".
Interaction of departments and headquarters located in different time zones and different cultures becomes transparent and simple. Thanks to the support of various linguistic cultures and data formats, as well as "smart" adaptation of schedulers to the current time zones that allows you to display data processing on outsourcing.
System requirements for deployment of Report Server on the local network are very humble – 2-core processor and 4 GB of RAM is enough to experience the benefits of the report server before obsolete single-user applications.
The following requirements are for the program part – any operating system of the Windows family (Windows 7, Windows 8.x, Server 2008 R2, Server 2012) with the installed version of the software platform Microsoft .NET Framework 4.5, as well as the installation of Microsoft SQL Server or MySQL, and IIS for client applications (in the case of local installation).
The requirements get higher when using Report Server with increasing activity or increasing the number of users. In this case, the system is scaled vertically, which entails the expansion of infrastructure.
Running Report Server Azure requires deployment of the infrastructure Microsoft SQL Server or MySQL, and ASP.NET in the Microsoft Azure account, as well as setting three Azure workflows. Under load, the number of processes changes, providing horizontal scaling of the cloud-based service.
Using different data formats allows integrating Report Server in the corporate environment without any changes from other services. Importing data goes through data sources. The current version supports such popular DBMS like MS SQL Server and MySQL Server, as well as ODBC and OLE DB interfaces. So it is easy to connect the input data stream to the report server. Using schedulers you can provide automatic synchronization between various components of the corporate system.
Output data looks like electronic documentation (reports) in different formats – from our own (for internal use) to the traditional corporate documents Adobe PDF, MS XPS, MS Word, MS Power Point, MS Excel, Open Document Writer, Open Document Calc and others. A major advantage of our system is that exports to all formats are implemented using internal libraries without the need to install the third-party products.
Report Server includes several tools that considerably improve the safety and security of data. This is critical for the functioning of the corporate environment. In the "ecosystem" of the report server we use a role-based user control of access to the data and various components of the system. It allows you to flexibly configure the rights for different categories of users, disabling them some functionality to reduce the potential risk of data loss or damage.
Also the system of versioning reports and their snapshots allow preventing data loss in case of software errors of connected data sources and user actions. If you modify the report template in the designer, the old version of the report is still available and, if necessary, can be activated. Rendered report with data is a called report snapshot. It also has versions accessible from the user interface or API. Moreover, the report server can create data snapshots from the selected data source to display a report with data at required time.
Secure protocols with encryption and access control to the data on the server side provide high security of the client-server system.
Whatever the functionality and performance of the system is, the weakest link is the human factor. Reduce its impact on the report server performance helps process automation, which is implemented in Report Server using schedulers.
Automation system of Report Server allows you to create complex workflows and customize them for running in fully automatic mode. When the workflow is adjusted, you can forget about the technical side of it and enjoy the result – the rest things the system will do for you. Adjust Report Server to play by your rules!