轻量级企业运行管理综合系统设计+文献综述(16)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

轻量级企业运行管理综合系统设计+文献综述(16)


 
图 3.29  快捷入口模块截图
1)快捷入口模块是方便用户来访问一下经常使用的网站地址,包括公司主页,或者公司客户网页等等。
2)界面上有简单的百度、谷歌、有道搜索器,方便用户使用。
3)界面上用户可以自己添加入口,也可以添加入口类型节点,用户可以通过拖拉来将选中的节点进行相应的类型修改。在拖拉过程中,会运行相应的存储过程sp_change_entence来使显示对选中条目的数据信息更新。若更新成功则返回TRUE,不是用户任何信息,直接刷新入口树形界面,显示修改后的界面,反之,则返回FALSE显示用户“修改失败”。
4)用户可以删除入口节点,删除后再次刷新系统界面,显示最新修改树形,每次刷新界面的时候,都会先清楚上一次在treeview中已经存在的树形结构,以免发生重复创建树形。
3.10.3    主要代码逻辑
//小工具-便签入口初始化
        public void createEntenceTree()
        {
            TreeNode[] tnmain = new TreeNode[80];
            TreeNode[] tnname = new TreeNode[80];
            DataSet dsentencemain = ClassUserInformation.GetOAEntenceMain();
            DataSet dsentencename = new DataSet();
            TreeNode beginmain = new TreeNode(DateTime.Now.ToString("yyyy年MM月dd日"));//添加日期节点

            treeView2.Nodes.Add(beginmain);
            treeView2.Nodes[0].ImageIndex = 49;
            treeView2.Nodes[0].SelectedImageIndex = 49;
            treeView2.Nodes[0].Tag = "";
            if (dsentencemain.Tables[0].Rows.Count > 0)//判断是否有数据行
            {
                for (int i = 0; i < dsentencemain.Tables[0].Rows.Count; i++)
//添加入口属性
                {
                    string treedmain = dsentencemain.Tables[0].Rows[i]["entencemain"].ToString();
                    tnmain[i + 1] = new TreeNode(treedmain);
                    tnmain[i + 1].Tag = "";
                    tnmain[i + 1].ImageIndex = 51;
                    tnmain[i + 1].SelectedImageIndex = 51;
                    dsentencename = ClassUserInformation.GetOAEntenceName(treedmain);//获取入口名字
                    for (int j = 0; j < dsentencename.Tables[0].Rows.Count; j++)
                    { (责任编辑:qin)