示例#1
0
 public SearchTableForm(SearchTableArgs args)
 {
     InitializeComponent();
     this.args       = args;
     this.filename   = string.Format("{0}{1}{2}", Setting.tablePath, Setting.EXCEL, args.filename);
     this.Text       = string.Format("查询 - {0}({1})", args.sheetname, args.filename);
     tb_StartId.Text = args.start_id;
     tb_EndId.Text   = args.end_id;
     dgv_table.AutoGenerateColumns = true;
 }
示例#2
0
        //搜索定制表格tableSearch.xml的读写
        public static void ReadTableSearchXML()
        {
            ConfigUtils.CreateTableSearchXML();
            XmlDocument doc = new XmlDocument();

            try
            {
                doc.Load(Setting.SEARCH_FILE);
                XmlNode     root  = doc.SelectSingleNode("root");
                XmlNodeList nodes = root.SelectNodes("node");
                Setting.searchTables.Clear();
                foreach (XmlNode node in nodes)
                {
                    SearchTableArgs args = new SearchTableArgs();
                    args.FromXmlNode(node);
                    Setting.searchTables.Add(args);
                }
            }
            catch (Exception ex)
            {
                ConfigUtils.Error(ex.Message, ex.StackTrace);
            }
        }