Bug 121352 The data set binding property cannot be retrieved in report preview layout
In report preview page, the datasource/dataset property binding lists cannot be retrieved. The dataset binding can not work correctly in layout preview because it's value cannot get from the binding list. But in the data set edit page, the binding value can be got. You can refer to the attachment.
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/core/DesignElement.java
protected void addDerived( DesignElement child )
	{
		if ( derived == null )
			derived = new ArrayList( );
		assert child != null;
		assert child.getExtendsElement( ) == this;
		assert !derived.contains( child );
		assert child.getDefn( ) == getDefn( );
		derived.add( child );
	}
	/**
	 * Removes a cached element that derives from this element.
	 * <p>
	 * Part of: Inheritance system.
	 * 
	 * @param child
	 *            The old derived element.
	 */
	protected void dropDerived( DesignElement child )
	{
		assert derived != null;
		assert child != null;
		assert child.getExtendsElement( ) == this;
		assert derived.contains( child );
		derived.remove( child );
	}
	/**
	 * Sets the parent element. This version should be used to implement a
	 * command to change the parent element. The caller must have validated that
	 * the new parent is valid for this element.