Difference between revisions of "DBF.SetValue"
(Created page with "{{infobox function |name=SetValue |object=DBF |caption=Установка значения текущей записи |type=1 |status=2...") |
(No difference)
|
Revision as of 15:29, 23 July 2020
| SetValue (Установка значения текущей записи) | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||
Функция изменяет значение поля текущей записи по его имени или индексу. Внимание! Поиск имен полей производится с учетом регистра! При указании имени необходимо соблюдать корректный регистр букв имени поля!
Синтаксис
DBF.SetValue(<Индекс или наименование поля (INT,STRING)>,<Значение поля>)
Аргументы
<Индекс или наименование поля (INT,STRING)>- Строка с наименованием поля или число с его индексом. Индексирование полей начинается с единицы.<Индекс или наименование поля (INT,STRING)>- Значение поля
Примеры
бРезОст:=dbf.Create();
бРезОст.FileName:="c:\file.dbf";
бРезОст.Codepage:=1251;
бРезОст.AddField(,"nQty","NUMBER.15.2");
бРезОст.AddField(,"NQTY","NUMBER.15.2");
бРезОст.AddRecord();
бРезОст.SetValue("nQty",10.1);
бРезОст.SetValue("NQTY",10.2);
бРезОст.Save();
//Будет выведено: "nQty: 10.1"
Message("nQty: "+бРезОст.GetValue("nQty"));
//Будет выведено: "NQTY: 10.2"
Message("NQTY: "+бРезОст.GetValue("NQTY"));
бРезОст.Close();