Определяет порядковый номер поля в таблице, начиная с 0.
Visual Basic:
Property FieldIndex As Integer
Свойство FieldIndex важно для операции реструктуризации таблицы (см. ZbDatabase.AlterTable), т.к. оно идентифицирует уже имеющееся поле в таблице.
При выполнении AlterTable таблица модифицируется следующим образом:
для нового поля, добавленного в объект IZbTableDef, FieldIndex будет равно -1 и такое поле будет добавлено в таблицу;
для полей с FieldIndex от 0 и выше будет изменены параметры (имя, тип), если такие изменения были внесены;
поля таблицы, для которых не нашлось объекта IZbFieldDef с соответствующим индексом будут удалены из таблицы.