Jrxml Report Editor


Upendra Dubey

2021-08-19 19:02:36


Steps to edit Jrxml file.

  1. ERP Admin -> Reports Management -> select module and form -> list of reports will be displayed in table click on edit button. Edit report details module will open. In that module, you will find the edit report button.
    Note. Only files with reporttype as FORM JPDF and Filetype as jrxml can be edited.

  2. On clicking the edit report button, editor will open in a new tab.

  3. In the window you can see the file name and file extension at the top. Below in center of the window, code viewer, preview viewer. On the left, file sturcture outline and on the right, properties.

  4. Users can click and expand the file outline structure on left panel. From the same left panel users can add new outline attribute and also delete an existing outline attribute.

  5. Users can change properties of the outline attributes in the right panel name as properties panel. This panel shows data with the click of the selected outline attribute.
    Here we have selected an attribute by clicking on the attribute name in the left outline structure and on clicking on the right properties panel properties will open and we can change data of the property .
    In the below image column23301 of Parameters class property is changed from string to integer.

  6. Users can add and remove outline attributes. To add a new outline attribute click on the plus sign(+) next to the main outline attribute header key. A module will open where user can add attribute as shown in the image below. There is no attribute after cloudcod.


    We add an attribute named column123456 with class as java.lang.long.


    As we add the attribute a new parameter is added in the left outline and in code view.

     

  7. To remove an outline attribute click on the delete icon on the right of the desired outline attribute you want to delete as shown below.


  8. Once all the changes have been made, click on the bottom save button to save the changes which will inturn display a success message.