Report Generator ()
Report Generator allows users to execute dynamic reports from the information stored in the 3DEXPERIENCE® platform. Reports can include high-resolution images and intuitive charts to simplify a user’s understanding of complex product data.
Report Generator supports several formats and delivery mechanisms that best suit end users from various parts of the company. As a result, its reports lead to greater participation of users throughout the product development process. In addition, the flexible architecture of Report Generator allows it to be customized or extended as needed to meet unique customer needs. With Customization and Specialization Administrator, Report Generator can execute highly tailored reports. These reports support custom layouts that can be generated in a variety of formats, including HTML, PDF, XML, and Microsoft Excel (via SpreadsheetML or CSV). This delivers information from the 3DEXPERIENCE system to the users that need it, in the format that matches their needs, when they need it.
Taking the concept of “what you need, when you need it” one-step further, Report Generator supports the use of templates to deploy reports in other products, or use them as a model for creating new reports. Report Generator also supports style sheets, which may be shared across reports, allowing companies to create reports with a polished professional look.
System performance is important for all report generation. Report Generator provides control of the queuing of the report generation process, and uses “queue agents” to support distributing report generating processes across multiple servers. Once generated, reports can be delivered for viewing online, stored in a business object for viewing later, or as a file for external distribution, by way of email, FTP, or using the Java Message Service (JMS).
Users can invoke Report Generator through its user interface, via a URL, or from triggered events such as lifecycle promotions. In addition, pre- and post-processing adds flexibility to collect information on a screen prior to running the report, or adding a watermark to the report after it has been generated.