Beispiel #1
0
 def createSegmentLevelReportFile(self):
     default_file_name = u"segments_{0}.txt".format(self.project.name)
     file_path = fileSaveDlg(initFileName=default_file_name,
                             prompt="Export Segment Level Report")
     if file_path:
         SegmentLevelReportExporter().export(file_path, self.project)
Beispiel #2
0
 def exportCustomReport(self,reportcls):
     default_file_name = u"{}_{}.txt".format(reportcls.outputfileprefix(),self.project.name)
     file_path = fileSaveDlg(initFileName=default_file_name,
                             prompt="Export %s"%(reportcls.reportlabel()))
     if file_path:
         reportcls().export(file_path, self.project)
Beispiel #3
0
 def createPenSampleLevelReportFile(self):
     default_file_name = u"pen_samples_{0}.txt".format(self.project.name)
     file_path = fileSaveDlg(initFileName=default_file_name,
                             prompt="Export Pen Sample Report")
     if file_path:
         PenSampleReportExporter().export(file_path, self.project)