This error occurs if you use braces { } in the wrong position in an expression. Cognos 8 expects anything between the braces { } to be at the same level as a function. If you have used braces elsewhere in an expression, you will see the following error message:
QE-DEF-0259 There was a parsing error
You can also use braces to send unique syntax to the data source. For example, your database uses a keyword for a function but this keyword is not used in Cognos 8. Cognos 8 does not validate the syntax you enter between braces. The syntax is simply sent to the data source.
The solution is to make sure that braces are not used in the wrong positions.