/// <summary> /// Render the view into the specified results control /// </summary> public override void ConfigureRenderingControl() { SubQuerySelectedView.ConfigureRenderingControl(); Sqm.DataTableManager.StartRowRetrieval(); // start retrieval of data return; }
/// <summary> /// Insert tools into display panel /// </summary> public override void InsertToolsIntoDisplayPanel() { if (Qrc == null) { return; } SubQuerySelectedView.InsertToolsIntoDisplayPanel(); return; }
/// <summary> /// Reset the state of the view to allow execution of a new or modified source query /// </summary> public override void ResetStateForNewQueryExecution() { Sqm = null; // force subquery reexecution also RenderingControl = null; ConfigureCount = 0; if (SubQuerySelectedView != null) // reset associated subquery view if defined { SubQuerySelectedView.ResetStateForNewQueryExecution(); } return; }
/// <summary> /// Insert the rendering control and associated tools into the display panel /// </summary> public override void InsertRenderingControlIntoDisplayPanel( XtraPanel viewPanel) { SubQuerySelectedView.InsertRenderingControlIntoDisplayPanel(viewPanel); // should handle tools as well return; }