So I have been searching for a few hours on this and the problem mainly stems from the fact that I'm a new user .
I have my query written, I have the output working with the exception of some of the results that are returned. Basically I have a large string of text (It's XML code in one column) that I have cut off with no word wrap on the results. The issue occurs whenever there is a carriage return in the XML itself, it will cause the display to show several lines and it looks like the "no word wrap" doesn't work.
The solution I had in my head initially was to write in the sql query itself to find carriage returns and replace them with spaces. This works in my normal SQL program but for some reason Birt doesn't execute this properly. replace(replace(MESSAGE_BODY, char(13), ''), char(10), '') AS FOD
The next thing I thought I could maybe use to solve this is by using the expression builder but my lack of javascript knowledge has prevented me from going any further with this solution.
Thank you so much for your response. While I think this is exactly the type of solution that I am looking for, I get the following error message when I run the query after adding this expression to the column:
org.eclipse.birt.report.engine.api.EngineException: Binding "FOD" has dependency cycle.