![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
В последней ли я записи ?? [D6, IB6.x]
korvin © (2004-01-13 18:13:00)
Уважаемые мастера. Имеется 2 сосны в которых плутает несчастный программер... :)
Идёт операция циклического заполнения полей таблицы. Если запись в отфильтрованной базе последняя будем добавлять новую, а если нет, то переходить на следующую. Проблема - как узнать в последней ли записи мы стоим?
Пробовал использовать MAX для поля счётчика (заполняется генератором), но если стоим в вводимой записи (состояние dsinsert), то поле пока пустое.
Sandman25 (2004-01-13 18:21:00) [1]
Next; if Eof then Insert else Edit.
А зачем это надо?
Johnmen (2004-01-13 18:20:00) [2]
делаем Next. если стояли в последней, то EOF=True. если не в последней, то Prior.