示例#1
0
 def doSubmit(self, fromDate, toDate, movementType, assetName, custodyName):
     reportMovementLO = Engine.getReportMovementList(
         fromDate, toDate, movementType, assetName, custodyName)
     self.table.setSortingEnabled(False)
     self.table.clearContents()
     self.table.setRowCount(len(reportMovementLO.movementList))
     self.renderTable(reportMovementLO.movementList)
     self.table.setSortingEnabled(True)
     self.table.resizeRowsToContents()
 def doSubmit(self, filePath, assetName):
     self.imLO = MovementImporter().getMovementList(filePath, assetName)
     self.table.setSortingEnabled(False)
     self.table.clearContents()
     if (self.imLO.movementList is not None):
         countRowTable = len(self.imLO.movementList)
         self.table.setRowCount(countRowTable)
         self.renderTableForObject(self.imLO.movementList)
         imLO2 = Engine.getReportMovementList(self.imLO.fromDate,
                                              self.imLO.toDate, 'ALL',
                                              assetName,
                                              self.imLO.custodyName)
         countRowTable += len(imLO2.movementList)
         self.table.setRowCount(countRowTable)
         self.renderTableForRS(imLO2.movementList)
         self.table.setSortingEnabled(True)
         self.table.resizeRowsToContents()