IMetaRdsExportSchema.RemoveMapping

Синтаксис Fore

RemoveMapping(Index: Integer): Boolean;

Синтаксис Fore.NET

RemoveMapping(Index: integer): boolean;

Параметры

Index. Индекс привязки.

Описание

Метод RemoveMapping удаляет привязку атрибута к полю источника данных.

Комментарии

Если удаление прошло успешно, то метод возвращает значение True.

Пример Fore

Пример является процедурой с одним входным параметром:

Добавьте ссылку на системную сборку «Rds».

Sub clearMapping(sExport: IMetaRdsExportSchema);
Var
    i, mc: Integer;
    attrMap: IRdsExportSchemaAttribute;
Begin
    mc := sExport.MappingsCount;
    For i := 0 To mc - 1 Do
        attrMap := sExport.ItemMapping(0);
        If sExport.RemoveMapping(0Then
            Debug.WriteLine("Привязка атрибута '"
                + attrMap.Attribute.Id + "' удалена");
        End If;
    End For;
End Sub clearMapping;

После выполнения примера в объекте sExport будут удалены привязки всех атрибутов к полям источника данных. Наименования атрибутов будут выведены в окно консоли.

Пример Fore.NET

Пример является процедурой с одним входным параметром:

Imports Prognoz.Platform.Interop.Rds;

Public Shared Sub clearMapping(sExport: IMetaRdsExportSchema);
Var
    i, mc: Integer;
    attrMap: IRdsExportSchemaAttribute;
Begin
    mc := sExport.MappingsCount;
    For i := 0 To mc - 1 Do
        attrMap := sExport.ItemMapping[0];
        If sExport.RemoveMapping(0Then
            System.Diagnostics.Debug.WriteLine("Привязка атрибута '"
                + attrMap.Attribute.Id + "' удалена");
        End If;
    End For;
End Sub clearMapping;

После выполнения примера в объекте sExport будут удалены привязки всех атрибутов к полям источника данных. Наименования атрибутов будут выведены в окно консоли.

См. также:

IMetaRdsExportSchema