Difference between revisions of "DBF.FieldIndex"

From SunFlurry wiki
Jump to: navigation, search
(Created page with "{{infobox function |name=FieldIndex |object=DBF |caption=Индекс поля по его имени |type=1 |status=2 |db=0 |exception=...")
 
m (1 revision imported)
 
(No difference)

Latest revision as of 08:43, 7 February 2021

  FieldIndex (Индекс поля по его имени)
Объект:DBF
Статус разработки: Реализована
Тип:Функция
Обращение к БД:Нет
Исключения:Невозможно превратить в строку
Визуальность:Нет

Функция получает индекс поля по его наименованию. Если поле не существует, функция возвращает ноль.

Синтаксис

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();