КоллекцияПолейXBase.Добавить (XBaseFieldsCollection.Add)

Синтаксис:

Добавить(<Имя>, <Тип>, <Длина>, <Точность>)

Параметры:

<Имя> (обязательный)

Тип: Строка.
Имя добавляемого поля. Поддерживаются только латинские имена полей длиной до 10 символов.

<Тип> (обязательный)

Тип: Строка.
Тип создаваемого поля: "N" - число, "S" - строка, "D" - дата, "L" - булево, "F" - аналогично "N" - число, "M" - мемополе (не поддерживается).

<Длина> (необязательный)

Тип: Число.
Общая длина создаваемого поля.
Является обязательным для типов полей "N", "F" и "S". Для типов "D" и "L" параметр можно не указывать (по умолчанию значение 0).

<Точность> (необязательный)

Тип: Число.
Длина дробной части (только для числовых полей).
Значение по умолчанию: 0.

Описание:

Добавляет новое поле в описание структуры таблицы базы данных.

Доступность:

Сервер, толстый клиент, внешнее соединение.

Пример:

xB.Поля.Добавить("CODE", "S", 5);
xB.Поля.Добавить("NAME", "S", 40);
xB.Поля.Добавить("COST", "N", 14, 2);
xB.СоздатьФайл("c:\test.dbf");

См. также:

XBase, метод СоздатьФайл
КоллекцияИндексовXBase, метод Добавить

    

1C:Enterprise Developer's Community