using System; using System.Data; using System.Collections; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.HtmlControls; using CMS.FormControls; using CMS.Reporting; public partial class CMSModules_Reporting_FormControls_ReportTableSelector : FormEngineUserControl { #region "Public properties" /// /// Gets or sets field value. /// public override object Value { get { return brsItems.Value; } set { brsItems.Form = Form; brsItems.Value = value; } } #endregion #region "Methods" protected void Page_Load(object sender, EventArgs e) { brsItems.ReportType = ReportItemType.Table; brsItems.IsLiveSite = IsLiveSite; } /// /// Returns true if entered data is valid. If data is invalid, it returns false and displays an error message. /// public override bool IsValid() { return brsItems.IsValid(); } /// /// Returns an array of values of any other fields returned by the control. /// /// It returns an array where first dimension is attribute name and the second dimension is its value. public override object[,] GetOtherValues() { return brsItems.GetOtherValues(); } #endregion }