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
/**
	 * Creates the Factory data structures for specialized property access. This
	 * method uses specialized property resolution rules:
	 * <p>
	 * <ul>
	 * <li>A property value is either a style property or a non-style property.
	 * </li>
	 * <li>A non-style property is set if this element, or any of its ancestor
	 * elements, provide a value. It is also considered set if the system
	 * provides a default value.</li>
	 * <li>A property value is considered set only if it is set in the private
	 * style of this element or an ancestor element; it is not considered set if
	 * it is inherited from a shared style.</li>
	 * </ul>
	 * 
	 * @param module
	 *            module
	 * @param propName
	 *            name of the property
	 * @return the value of the property according to the rules explained above
	 */
	public Object getFactoryProperty( Module module, String propName )
	{
		ElementPropertyDefn prop = getPropertyDefn( propName );
		
		if ( prop == null )
			return null;
		return getFactoryProperty( module, prop );
	}
	/**