Introducing the industry's most advanced Silverlight reporting suite, ClientUI Reporting delivers all the features you need to create beautiful and professional business reports – fast and easy. Built with rock-solid XAML engine and Intersoft's flagship frameworks, ClientUI Reporting lets you author the most demanding business reports with the power of C# scripting and access to .NET Framework from within your report document. It also comes with a rich report viewer with unparalleled performance which consistently display reports within seconds regardless of the report size – thanks to the smart background loading feature. And the best of all, ClientUI Reporting sports an intuitive, easy-to-use report designer featuring true WYSIWYG editing experience with modern workspace design – all thoughtfully considered to make report authoring a breeze.
Retina-ready UI Controls
Nowadays, devices are more and more capable of displaying pixels in higher densities than ever. The new ClientUI features an upgraded rendering feature that allows controls to be displayed in high densities without losing their fidelity. The controls are now able to display sharply rendered pixels across all devices, supporting either low or high density displays.
Powerful Reporting Engine
At the heart of ClientUI Reporting is a powerful, blazing-fast reporting engine that is capable to process report document in the most efficient way possible. The reporting engine ships with full scripting support, enabling you to write C# style scripting in your report. In fact, you can even access many of the classes and functionality available in .NET Framework through the C# scripting – making it possible for you to author dynamic business reports with complex requirements.
- 100% client-side rendering, built upon XAML engine
- C# style scripting support with access to rich .NET functionality
- Support any page size with customizable measurement unit
- Connect to any server-side datasource
- Built-in support for WCF RIA and DevForce
- Support client-side and server-side data sorting, filtering and grouping
- Dynamic report creation through ViewModel binding
- Unlimited pages in a single report document
- Rich report components including image, shapes, bar code, and more
- Unlimited data bands with hierarchical support
- Includes table, side-by-side, and sub report component
- Flexible report processing options such as keep header together
- Comprehensive parameter support
- Conditional formatting and styling
- Localization support at application or report level
Say good bye to sluggish, traditional server-side report engine. Designed entirely for client-side rendering, ClientUI Reporting will never compromise with performance, thanks to its efficient data retrieval process. The report engine downloads the raw data from the server which is at least 4 times smaller than typical server-side rendered report. Combined with the ultra-efficient rendering pass built into the engine, your report size is no longer a concern.
Built for ultimate flexibility, ClientUI Reporting lets you connect to any datasource as long as they are reachable – from web services, Web API, WCF RIA Services, DevForce, to virtually any objects that can be serialized over the wire. Forget the tedious database-specific configuration, all you need in ClientUI Reporting is simply defining the data definitions.
Featuring a rock-solid scripting engine, you can now write C# code and access to full .NET library from within your reports. It allows you to get or set a property of an object, or even create new objects. And the best of all, the script engine performs nearly as fast as the compiled runtime execution. It also supports scripting in the report events which can be authored directly in the report document – allowing you to create dynamic report without requiring recompilation.
ClientUI Reporting is equipped with a vast array of built-in report components optimized for line-of-business scenarios, including text box, image, various shapes, and over 200+ bar code types. It also supports more advanced report components such as multi page support, nested data bands, table, and sub report – all comes with fully customization settings and behaviors.