## Exporting library components

Library components visible in the page panel can be exported, for example, library components that were created using JReport Designer and inserted into dashboards via the Resources panel.

To export the library components in a dashboard, click the Export button on the side bar, or click the Options button on the side bar and select Export from the option list. Then in the Export dialog, choose in which layout you want the library components to be exported, system layout or custom layout. In the system layout, JReport will calculate the positions of the library components in the dashboard following certain rule. If you are not satisfied with the system layout, you can customize the layout by yourself to determine the position of each library component and specify whether to export all the data of a table/crosstab or just the current page of the table/crosstab displayed in the dashboard. The custom layout can be saved for all users who can access the dashboard.

To export using system layout:

1. In the Export dialog, select System Layout from the Layout drop-down list. See the dialog.

   The preview of the layout is displayed in the preview panel on the right. Sometimes you may find that the layout is a little different from what you see in the dashboard.

2. In the Resources box, select the library components you want to export. By default all exportable library components are listed and selected.
3. The order of the library components in the Resources box determines the order in which they will be exported. Click and to adjust the exporting order if necessary.
4. Check the Show Component Title option if you want to show the library component titles in the exported result.
5. Click the page navigation buttons on the toolbar of the preview panel to browse the pages if you want.
6. Click the Page Setup button on the toolbar to set the page properties of the exported result file such as page size and margins in the Page Setup dialog.
7. Click to do the last setting and then export.
   1. From the Export File Format drop-down list, specify the format for exporting the library components. For a format other than XML, all the selected library components will be exported into one single file. For XML, each library component will be exported to a separate XML file. When the exported result contains more than one file, all the files will be zipped.
   2. In the File Name text field, specify a name to the exported result, which could be either a single file or a zipped package name.
   3. Check Run Linked Report if you need to include linked report in the exported result file.
   4. Click OK to start exporting.

To export using custom layout:

1. In the Export dialog, select Custom Layout from the Layout drop-down list. You can also select an existing custom layout to modify it. See the dialog.

2. Check the Show Component Title option if you want to show the library component titles in the exported result.
3. Click the Page Setup button on the toolbar to set the page properties of the exported result file such as page size and margins in the Page Setup dialog.
4. In the Design tab, customize the layout of the library components by making use of the following operations. The library components are arranged using a tabular with each cell holding one component.
   - Split or merge cells using the toolbar options: , , and .
   - Drag a library component from the Resources box into a blank cell in the Design tab. A cell can hold only one library component.
   - Delete a library component from a tabular cell, by using the shortcut menu option Remove.
   - For a table or crosstab, only its current view of data as displayed in the dashboard will be exported by default. If you want its full data to be exported, right-click on the table or crosstab and select Filter from the drop-down list. Then in the Filter dialog, switch from Current View to All and click OK.
5. Click the View tab to preview the layout. You can browse the pages and zoom in/out by clicking the corresponding toolbar buttons.

   If you are satisfied with the layout and want to save it for future use, click or on the toolbar, then in the Save As dialog, provide a name for the layout and click OK. The saved custom layouts will be available in the Layout drop-down list to all users who can access the dashboard. For each of them, you can edit its name or delete it using the two buttons - Rename and Delete - appearing on the right when the mouse hovers over the layout item on the drop-down list.

6. Click , then in the Export dialog, do the last setting and start exporting.

Tip: If you just want to export a single library component, there is a more convenient way.

1. Hover the mouse over the title bar of the library component, then click that appears on the title bar and select Export from the drop-down list. The Export dialog appears. See the dialog.

2. In the dialog, choose the format to which you want to export the library component, then click OK.

However, using this way, if the library component is linked with other reports, you cannot control whether to generate the linked reports while exporting. The linked reports will not be included in the exported result for all time.