oplus/epm/table_descriptor.py
def get_extended_name(self, index):
        """
        manages extensible names
        """
        field_descriptor = self.get_field_descriptor(index)
        if self.extensible_info is None:
            return field_descriptor.name
        cycle_start, cycle_len, _ = self.extensible_info
        cycle_num = (index - cycle_start) // cycle_len
        return None if field_descriptor.name is None else field_descriptor.name.replace("1", str(cycle_num))
def get_extended_name(self, index):
        field_descriptor = self.get_field_descriptor(index)
        if self.extensible_info is None:
            return field_descriptor.name
        cycle_start, cycle_len, _ = self.extensible_info
        cycle_num = (index - cycle_start) // cycle_len
        return None if field_descriptor.name is None else field_descriptor.name.replace("1", str(cycle_num))
def get_extended_name ( self , index ) : field_descriptor = self . get_field_descriptor ( index ) if self . extensible_info is None : return field_descriptor . name cycle_start , cycle_len , _ = self . extensible_info cycle_num = ( index - cycle_start ) // cycle_len return None if field_descriptor . name is None else field_descriptor . name . replace ( "1" , str ( cycle_num ) )
manages extensible names
manages extensible names