DBF.FieldIndex
| FieldIndex (Индекс поля по его имени) | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||
Функция получает индекс поля по его наименованию. Если поле не существует, функция возвращает ноль.
Синтаксис
DBF.FieldIndex(<Наименование поля (STRING)>):<Индекс поля (INT)>
Аргументы
<Наименование поля (STRING)>- Аргумент задает наименование поля.
Возвращаемое значение
Возвращает числовое значение.
Примеры
Файл:="";
If not OpenFileDialog(Файл,"Выберите файл для загрузки:","Файлы dbf (*.dbf)|*.dbf",0,"dbf") Then
Exit;
EndIf;
аФайл:=Dbf.Create();
аФайл.Open(Файл);
аФайл.Select();
While аФайл.Next() Do
If аФайл.FieldIndex("CHETDT")=0 Then
...
Else
...
EndIf;
EndDo;
аФайл.Close();