Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[birt-dev] Checkin: support data set is null in DtE side

- Summary:
Support data set is null in DtE side


- Bugzilla Bug (s) Resolved:
N/A


- Description:
Before using column binding, when data set is null, the expressions defined on it is evaluated by Engine, so it is reasonable that data set can not be null when DtE is used. But when column binding is used, all _expression_ needs to be evaluated by DtE, including a data item without associated with a data set, so DtE needs to support this case now.


- Tests Description:
Junit Test


- Files Edited:
/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/DataEngineImpl.java

/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/PreparedDataSourceQuery.java

/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/_expression_/ExprEvaluateUtil.java

 

/org.eclipse.birt.data/test/org/eclipse/birt/data/engine/binding/ColumnBindingTest.java

/org.eclipse.birt.data/test/org/eclipse/birt/data/engine/binding/golden/ColumnBindingTest.testNoDataSet.txt

- Files Added:

/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/PreparedDummyQuery.java

 

- Notes to Build Team:
N/A


- Notes to Developers:
N/A


- Notes to QA: 
 

N/A

 

- Notes to Documentation:  
N/A

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Back to the top