Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[birt-dev] CheckIn:Fix bugzilla bug 147703The JS expression like" If( ....)" cannot process

Title: CheckIn:Fix bugzilla bug 147703The JS _expression_ like" If( ....)" cannot process

- Summary:
Fix bugzilla bug
147703 The JS _expression_ like" If( ....)" cannot process

- Bugzilla Bug (s) Resolved:
147703

- Description:
In column binding, the _expression_ like:
if(Total.sum(row["CUSTOMERNUMBER"])>1)
  Total.sum(row["CUSTOMERNUMBER"]);
else
  1;
cannot be processed since the _expression_ parser do not process its next child rightly in ScriptOrFnNode. Fix it in source!

- Tests Description:
 Unit test

- Notes to Build Team:

- Notes to Developers:

- Notes to QA:  

- Notes to Documentation:  

- Files Edited:
/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/_expression_/ExpressionProcessor.java
/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/_expression_/AbstractExpressionParser.java

/org.eclipse.birt.data/test/org/eclipse/birt/data/engine/binding/golden/ColumnBindingTest.testSpecialExpression2.txt
/org.eclipse.birt.data/test/org/eclipse/birt/data/engine/binding/ColumnBindingTest.java"

- Files Added:


- Files Deleted




Back to the top