Contact Us



Santa Clara, CA, USA
Salt Lake, Kolkata, India
Chuo-ku, Tokyo, JapanSyosset, New York, USAWanchai, Hong Kong
Repro Designer

With Repro Designer, designing even the most sophisticated reports is intuitive and does not require any programming/scripting knowledge. Repro Designer’s feature-rich interactive design environment allows report designers to simply drag-and-drop report elements into the template. Repro Designer comes with smart visual interfaces to guide designers through selecting data sources, creating queries from data sources, and designing report layout. Complicated reporting constructs like multi-layered cross-tabs, multi-level sub-grouping can be developed with a few clicks.


Pixel-perfect Layout Design
Repro layouts are a collection of sections, each section comprising of the header, left section, right section and body. The designer imparts power to control all objects in these portions to the fullest, to ensure a pixel-perfect layout, high-quality layout.


Real-time Preview
Reports can be viewed anytime during the layout design process by pulling in data from the mapped data sources. For integrating with custom java classes, the designer provides mechanism to populate the data objects appropriately. This enables designers to periodically see what the report will look like for the end user with real data during the design process itself.


Powerful Charting mechanism
Repro’s charting engine supports a wide range of charting capabilities for enriched presentation. The charts are generated in SVG format, ensuring high quality rendering even at very high zoom levels.


Scripting option for power users
Repro templates are pure XSL-FO with the dynamic portion being represented as islands of java code within the XSL-FO template. Users are not required to code in java for the dynamic portion. The designer generates the java code whenever the Repro designer links up the data to the layout. However, the code chunks are made available in the designers for the power users to edit directly if they choose to do so.


Elegant handling of Complicated Reporting Constructs
Cross-tabulation and sub-grouping form the core of complicated enterprise reporting. A cross tabulation displays the joint distribution of two or more variables. Sub-grouping helps in grouping the data in a grouping as per the users’ choice. Repro designer ensures easy generation of these constructs with the help of powerful yet intuitive visual wizards.


Parameterized Handling
Repro Designer allows user-specified parameters to control the data that is retrieved and displayed, as well as any operations carried out on the data. This feature drastically reduces the number of distinct report templates that need to be designed and managed.