...
- Note the location of the Crystal Reports .rpt files.
- Make sure that you have a C:\Temp folder created on the server running PENTA and that all users have full control in of that directory.
- Go into Menu Edit mode in the PENTA application (NOTE: The user updating the Menu Item must have access via System Management > Security > Defined Users > Module Security > Module SEC - Security > Custom menu item authorization).
- From within PENTA, select Edit→Enable Menu Editing.
- Create a Menu Folder for the Crystal Reports, if desired.
- Right-click on what will be the parent menu item, and select "Insert." This will present a screen to create the new menu item. Enter a Description, and select the type code of "Menu" and click OK.
- Create a Menu Item for the Crystal Report.
- Right click on the parent menu for the report, and select "Insert." This will present a screen to create the new menu item.
- Enter a Description.
- Select the type code of "External".
- Enter the location of the crParem115.exe program. This should point to the current PENTA installation folder.
- Example: C:\Program Files (x86)\Penta Technologies, Inc\Penta for Windows\crParam115.exe.
- Enter the arguments. Follow the example, replacing the /r path with the path to your .rpt file from step 1.
- Example: /r "C:\Users\Public\Desktop\Crystal Reports\All IHP Reports (drag & drop)\Project_Manager\Bob's Qtrly Reports\big_job_over_200.rpt" /d %d /p %p /u %u /g c:\temp.
- Click OK to save the new menu item.
- Update security to all users to access the new report.
- Go into System Management→Security->Security Groups.
- Query up a correct security group corresponding to security groups for users that need access.
- Click on the newly created reports, in order to remove the red "X" and provide access, then exit the screen.
- Close and reopen the PENTA application to access the report from the menu.
If you need assistance with this process, please submit a Service Desk ticket and reference this article.