Exemple #1
0
        void menuMMKEQACableListExport_Click(object sender, EventArgs e)
        {
            if (DatabaseManager.Databases.Count <= 0)
            {
                Flute.Service.MessageBoxWinForm.Error("电缆表导出", "程序还没有载入任何EQA数据库.", "");
                return;
            }

            DataSet dataSet = DatabaseManager.Databases[DatabaseManager.CurrentKey].DatabaseSource;
            EQASubSystemCollectin subSystems = EQAHelper.CreateEQASubSystems(dataSet.Tables[TblSys.TblName],
                                                                             dataSet.Tables[TblCbl.TblName],
                                                                             dataSet.Tables[TblLoop.TblName],
                                                                             dataSet.Tables[TblEqp.TblName]);

            Flute.Drawing.EQA.MMKCableList inMMKCableList = new MMKCableList(subSystems);

            inMMKCableList.Export("");

            return;
        }
Exemple #2
0
        void menuLongEQAEquipmentIndentExport_Click(object sender, EventArgs e)
        {
            if (DatabaseManager.Databases.Count <= 0)
            {
                Flute.Service.MessageBoxWinForm.Error("设备清单导出", "程序还没有载入任何EQA数据库.", "");
                return;
            }

            DataSet dataSet = DatabaseManager.Databases[DatabaseManager.CurrentKey].DatabaseSource;
            EQASubSystemCollectin subSystems = EQAHelper.CreateEQASubSystems(dataSet.Tables[TblSys.TblName],
                                                                             dataSet.Tables[TblCbl.TblName],
                                                                             dataSet.Tables[TblLoop.TblName],
                                                                             dataSet.Tables[TblEqp.TblName]);

            Flute.Drawing.EQA.LongEquipmentIndent inLongEquipmentIndent = new LongEquipmentIndent(subSystems);

            if (inLongEquipmentIndent.Export(""))
            {
                this.Activate();
                Flute.Service.MessageBoxWinForm.Info("设备清单导出成功", "设备清单已成功导出!", "");
            }

            return;
        }