DBF.FieldNameA

From SunFlurry wiki
Jump to: navigation, search
  <Имя поля> (Доступ к содержимому по имени поля)
Объект:DBF
Статус разработки: Реализована
Тип:Атрибут
Обращение к БД:Нет
Доступность:Чтение и запись
Визуальность:Нет

Получить или изменить значение поля с именем <Имя поля> для текущей позиционированной или созданной строки. Внимание! Поиск имен полей ведется без учета регистра, если в таблице существуют поля, имена которых отличаются только регистром, необходимо использовать функции GetValue или SetValue.

Синтаксис

DBF.<Имя поля>:<Значение поля>

Возвращаемое значение

Возвращает значение поля.

Примеры

ПостИмяОст:="Остатки на "+FormatDate(КонДата,"YYYY-mm-dd")+".dbf";
бРезОст:=dbf.Create();
бРезОст.FileName:=Каталог+ПостИмяОст;
бРезОст.Codepage:=1251;
  
бРезОст.AddField(,"dDate","DATE");
бРезОст.AddField(,"cItemName","STRING.250");
бРезОст.AddField(,"nQty","NUMBER.15.0");

...

З:=Query.Create();
З.Execute(ТЗ);
 
While З.Next(1) Do
  While З.Next(2) Do
    зКл:=З.зКлКО;
    If зКл<=0 Then
      Continue;
    EndIf;
    зН:=З.зН;
    бРезОст.AddRecord();
    бРезОст.dDate:=З.День;
    бРезОст.cItemName:=зН.ПолнНаименование;
    бРезОст.nQty:=зКл;
  EndDo;
EndDo;
бРезОст.Save();
бРезОст.Close();