DBF.Mark
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();