def getColName(col):
    """ The column name is the concatination of the table's "abbr" and the column name.
    If abbr doesn't exist, it's just the column name
    """
    strAbbr = col.parentNode.parentNode.getAttribute('abbr')
    if len(strAbbr) > 0:
        return strAbbr + '_' + col.getAttribute('name')
    
    return col.getAttribute('name')