Browse Source

Tab NetworkInfo in ExportResults.py only when needed

bernhardbuhl 4 years ago
parent
commit
b941e8ab9e
1 changed files with 7 additions and 6 deletions
  1. 7 6
      baangt/base/ExportResults/ExportResults.py

+ 7 - 6
baangt/base/ExportResults/ExportResults.py

@@ -46,7 +46,6 @@ class ExportResults:
             self.summarySheet = self.workbook.add_worksheet("Summary")
             self.worksheet = self.workbook.add_worksheet("Output")
             self.timingSheet = self.workbook.add_worksheet("Timing")
-            self.networkSheet = self.workbook.add_worksheet("Network")
             self.cellFormatGreen = self.workbook.add_format()
             self.cellFormatGreen.set_bg_color('green')
             self.cellFormatRed = self.workbook.add_format()
@@ -59,11 +58,13 @@ class ExportResults:
             self.exportResultExcel()
             self.exportTiming = ExportTiming(self.dataRecords,
                                             self.timingSheet)
-            self.exportNetWork = ExportNetWork(self.networkInfo,
-                                               self.testCasesEndDateTimes_1D,
-                                               self.testCasesEndDateTimes_2D,
-                                               self.workbook,
-                                               self.networkSheet)
+            if self.networkInfo:
+                self.networkSheet = self.workbook.add_worksheet("Network")
+                self.exportNetWork = ExportNetWork(self.networkInfo,
+                                                   self.testCasesEndDateTimes_1D,
+                                                   self.testCasesEndDateTimes_2D,
+                                                   self.workbook,
+                                                   self.networkSheet)
             self.closeExcel()
         elif self.exportFormat == GC.EXP_CSV:
             self.export2CSV()