/// <summary>
        /// string Execute()
        /// Execute
        /// </summary>
        /// <returns></returns>
        public string Execute()
        {
            string _result = "";

            try
            {
                // load the viewer form
                IGenFormCommonRoutines.runMode = true;
                frmViewer _viewer = new frmViewer();
                _viewer.WindowState = FormWindowState.Maximized;
                _viewer.displayIGenForms = this;
                _viewer.DisplayForms();
                _viewer.ShowDialog();
                IGenFormCommonRoutines.runMode = false;
                _viewer.Dispose();
                CommonRoutines.DisplayStatus("Done");
            }
            catch (Exception ex)
            {
                CommonRoutines.DisplayErrorMessage("$E:" + moduleName + ".Execute > " + ex.Message);
            }

            return _result;
        }