IDataEngine dataEngine = executionContext.getDataEngine( ); dataEngine.prepare( report, appContext );
	public DataExtractionTask( IReportEngine engine, IReportRunnable runnable,			IReportDocument reader ) throws EngineException	{		super( engine, runnable );				this.report = ((ReportRunnable)runnable).getReportIR( );		// load the report		this.reportDocReader = reader;		executionContext.setReportDocument( reportDocReader );		executionContext.setFactoryMode( false );		executionContext.setPresentationMode( true );		IDataEngine dataEngine = executionContext.getDataEngine( );		dataEngine.prepare( report, appContext );	}