We are using actuate 7 with Maximo 5.2. Our maximo application has been heavily customized. Maximo supplies an actuate component with code for the obtainselectstatement method of the datastream. When a report is run from maximo (Oracle db), the method appends the where clause that comes in from maximo to the whereclause in actuate. The problem is that the reports often join several tables and the where clause from maximo isn't fully qualified so you wind up with ambiguous field names. We were trying to parse the statement and insert the table or alias names but the statements are too complex and its too uncertain to try to figure out what all of the possible where clause statements might be. So, I'm trying to figure a way around this. I was thinking that maybe this could be done with a subreport, but I can't get it to work. I would think that we would need to run the query as is from Maximo and then do our joins based on what's returned from the DB. Is there some better way to do this? Any suggestions?
Thanks!
Margaret
Thanks!
Margaret