Difference between revisions of "DBF.FieldNameA"
m (Admin moved page DBF.FieldName to DBF.FieldNameA without leaving a redirect) |
m (1 revision imported) |
(No difference)
| |
Latest revision as of 07:43, 7 February 2021
| <Имя поля> (Доступ к содержимому по имени поля) | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||
Получить или изменить значение поля с именем <Имя поля> для текущей позиционированной или созданной строки. Внимание! Поиск имен полей ведется без учета регистра, если в таблице существуют поля, имена которых отличаются только регистром, необходимо использовать функции 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();