
Sample like:
1. One scripted mainDataSet for report.
2. One scripted paramDataSet for parameters.
3. In parameters, select paramDataSet as the Dynamic data set and related Column from paramDataSet as well.
When we run the reports in Maximo, everything look fine, we can get the value list from scripted data set for parameters, we can get the correct report. But if I go to Select Action 'View Report Processing' in Report Administration in Maximo, while running the report, I can see 2 jobs in the queue but one will be gone once the report has been generated and another one just hangs there for about 30 minutes.
This issue only happens on reports which use dynamic parameters, also only in Maximo 7.5. I didn't see same probelms in previous Maximo version.
Just guessing what I can do in reports.Currently I have the following scripts in beforeOpen even for all the data sets:
importPackage(Packages.com.ibm.tivoli.maximo.report.script);
mxReportScriptContext = MXReportScriptContext.initialize(reportContext);
The issue seems like the opened data set query for parameters hasn't been closed properly. Should I add something else in beforeOpen or afterOpen events? or did I miss something?
Anyboy can help?
Regards,
Andy