def loadColumns(self, records, columnName):
        """
        Loads the column information per record for the given records.
        
        :param      records     | [<orb.Table>, ..]
                    columnName  | <str>
        """
        try:
            for record in records:
                col = record.schema().column(columnName)
                if not col:
                    continue
                
                value = record.recordValue(col.name(), autoInflate=True)
                self.columnLoaded.emit(record, col.name(), wrapNone(value))
        
        except ConnectionLostError:
            self.connectionLost.emit()
        
        except Interruption:
            pass