IMetabaseCustomObjectReader.ReadToFile

Синтаксис

ReadToFile(FileName: String);

Параметры

FileName. Полное имя файла, в который будут считаны данные из объекта.

Описание

Метод ReadToFile считывает данные из объекта пользовательского класса и загружает их в указанный файл.

Комментарии

Перед выполнением метода ReadToFile необходимо вызвать метод Load для чтения данных из базы репозитория в текущий объект в памяти ПК.

Пример

Для выполнения примера предполагается наличие в репозитории объекта пользовательского класса с идентификатором «OBJ_CUSTOM». Также предполагается наличие файла «C:\To.txt».

Sub Main;

Var

Mb: IMetabase;

Object: IMetabaseObject;

CustomObject: IMetabaseCustomObject;

Writer: IMetabaseCustomObjectWriter;

Reader: IMetabaseCustomObjectReader;

Begin

Mb := MetabaseClass.Active;

Object := Mb.ItemById("OBJ_CUSTOM").Edit;

CustomObject := Object As IMetabaseCustomObject;

Reader := CustomObject.CreateReader;

Reader.Load;

Reader.ReadToFile("C:\To.txt");

Object.Save;

End Sub Main;

После выполнения примера в пользовательский объект будут загружены данные. Затем, эти данные будут выгружены в файл «C:\To.txt».

См. также:

IMetabaseCustomObjectReader