Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Глюк с beof() и eof() / 6 сообщений из 6, страница 1 из 1
09.06.2006, 10:12
    #33782450
givi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Глюк с beof() и eof()
Никто не сталкивался с таким глюком.
Стою на первой записи файла - делаю skip -1 указатель на bof().
По идее, если делаю skip 1 - указатель должен стаь на 1 запись - а recno() - возвращает 2 (удаленных записей нет). C eof() - все работает нормально
...
Рейтинг: 0 / 0
09.06.2006, 10:20
    #33782473
PaulWist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Глюк с beof() и eof()
авторЕсли указатель записи установлен на последней записи таблицы и выдается команда SKIP без аргументов, функция RECNO( ) возвращает увеличенное на 1 число записей в таблице, а функция EOF( ) возвращает значение "истина" (.T.).
...
Рейтинг: 0 / 0
09.06.2006, 10:23
    #33782484
givi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Глюк с beof() и eof()
Ну так и выкрютились, но все равно это чем то обосновано или просто прихоть фокса? ведь с eof() все нормально, хотя ситуация аналогичная только в обратную сторону....???
...
Рейтинг: 0 / 0
09.06.2006, 10:24
    #33782488
PaulWist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Глюк с beof() и eof()
Хелп надо посмотреть по команде skip, тогда ыопросы отпадут.
...
Рейтинг: 0 / 0
09.06.2006, 13:32
    #33783211
Глюк с beof() и eof()
Skip -1 находясь на первой записи устанавливает флаг BOF(), и указатель оставляет на месте. Если дать ещё один Skip -1 при установленном флаге BOF(), возникнет ошибка.
...
Рейтинг: 0 / 0
09.06.2006, 13:34
    #33783220
Глюк с beof() и eof()
Такое поведение skip -1 было всегда и во все времена Fox и даже Dbase
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Глюк с beof() и eof() / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]