oplus/epm/record.py
def insert(self, index, value):
        """
        This method only works for extensible fields. It allows to insert a value, and shifts all other following
        values.

        Parameters
        ----------
        index: position of insertion
        value: value to insert
        """
        # prepare index (will check for extensible)
        index = self._prepare_pop_insert_index(index=index)

        # remove extensible fields
        fields = self.clear_extensible_fields()

        # insert
        fields.insert(index, value)

        # add new list
        self.add_fields(*fields)
def insert(self, index, value):
        # prepare index (will check for extensible)
        index = self._prepare_pop_insert_index(index=index)

        # remove extensible fields
        fields = self.clear_extensible_fields()

        # insert
        fields.insert(index, value)

        # add new list
        self.add_fields(*fields)
def insert ( self , index , value ) : # prepare index (will check for extensible) index = self . _prepare_pop_insert_index ( index = index ) # remove extensible fields fields = self . clear_extensible_fields ( ) # insert fields . insert ( index , value ) # add new list self . add_fields ( * fields )
This method only works for extensible fields. It allows to insert a value, and shifts all other following
        values.

        Parameters
        ----------
        index: position of insertion
        value: value to insert
This method only works for extensible fields . It allows to insert a value and shifts all other following values .