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()