/// <summary>
 ///   Report with a header and a footer
 /// </summary>
 /// <param name="header"></param>
 /// <param name="footer"></param>
 public SimpleTableReport( string header, string footer )
 {
     ReportHeader = header;
         ReportFooter = footer;
         _columns = new ArrayList();
         _et = new ElapsedTimer();
         _et.Start( DateTime.Now );
         StyleList = new ArrayList();
         _body = new DataTable();
         _cols = Body.Columns;
         SubHeader = string.Empty;
 }
        /// <summary>
        ///   No footer
        /// </summary>
        /// <param name="header"></param>
        public SimpleTableReport( string header )
        {
            _header = header;
            ReportHeader = header;
                _footer = String.Empty;
                _columns = new ArrayList();
                _et = new ElapsedTimer();
                _et.Start( DateTime.Now );
                StyleList = new ArrayList();
                _body = new DataTable();
                _cols = _body.Columns;
                SubHeader = string.Empty;

                Utility.Announce(string.Format("SimpleTableReport {0} created", header ));
        }
 public SimpleTableReport()
 {
     _columns = new ArrayList();
         _et = new ElapsedTimer();
         _et.Start( DateTime.Now );
         StyleList = new ArrayList();
         _body = new DataTable();
         _cols = Body.Columns;
 }