Difference between revisions of "DBF.Mark"
(Created page with "{{infobox function |name=Mark |object=DBF |caption=Удаление записей |type=1 |status=2 |db=0 |exception=Невозможн...") |
m (1 revision imported) |
(No difference)
|
Latest revision as of 07:43, 7 February 2021
Mark (Удаление записей) | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Функция устанавливает или снимает на требуемой или текущей записи признак удаления. Функция также может сохранить текущие изменения файла. См. также атрибут IsDeleted.
Синтаксис
DBF.Mark(<Установить пометку удаления (1), снять (0) (INT)>,<Индекс записи (INT)>=0,<Сохранить изменения (INT)>=0)
Аргументы
<Установить пометку удаления (1), снять (0) (INT)>
- (необязательный аргумент) Аргумент задает режим удаления или снятия удаления записи.<Индекс записи (INT)>
- (необязательный аргумент) Аргумент задает индекс записи, для которой нужно изменить пометку удаления. Если аргумент пропущен, будет использована текущая запись.<Сохранить изменения (INT)>
- (необязательный аргумент) Если аргумент равен 1, будет выполнена операция Save и изменен статус текущей записи на диске, иначе изменения будут произведены только в памяти.
Примеры
Файл:=""; If not OpenFileDialog(Файл,"Выберите файл для загрузки:","Файлы dbf (*.dbf)|*.dbf",0,"dbf") Then Exit; EndIf; аФайл:=Dbf.Create(); аФайл.Open(Файл); аФайл.Goto(1); аФайл.Mark(1,,1); аФайл.Close();