powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Вопрос по функции Seek()
3 сообщений из 3, страница 1 из 1
Вопрос по функции Seek()
    #33759736
air1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня есть таблица в которую по нажатию кнопки считываются данные из разных текстовых файлов. То есть я сначала из текстового файла делаю курсор dayopl, а потом проверяю:

nf=dayopl.namef
mydt=dayopl.dt
SELECT oplrealizb
if not seek(alltrim(nf)+alltrim(mydt),'oplrealizb','dtnamef')
WAIT WINDOW NOWAIT 'Append file'+NameFile
SELECT oplrealizb
append from dbf('dayopl')
endif
То есть если как бы нет таких данных в таблице. То я добавляю, если есть просто ничего не делается.
Структура таблицы oplrealizb:
dt c(8) - дата "20060531", n_atp n(8,0) - номер АТП типа 61354, n_as n(8,0) - номер АС типа 37, summa n(16,2) - сумма перечисляемых денег, nai_atp c(30) - наименование АТП типа "ЧП Белюк", namef c(50) - название текстового файла типа О1-01-05.txt
Индекс у таблицы oplrealizb: regular DTNAMEF alltrim(left(dt,6))+alltrim(namef)
Созданный курсор dayopl имеет ту же структуру как и таблица oplrealizb. Внимание вопрос: Дебожу прогу, а оно ваще на seek не реагирует. Хоть есть данные добавляет, хоть нет добавляет. Не могу разобраться в чем суть подкузмления. Если вы видите ошибку подскажите пожалуйста
...
Рейтинг: 0 / 0
Вопрос по функции Seek()
    #33759906
AleksMed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
air1
nf=dayopl.namef
mydt=dayopl.dt
SELECT oplrealizb
if not seek( alltrim(nf)+alltrim(mydt), 'oplrealizb','dtnamef')
WAIT WINDOW NOWAIT 'Append file'+NameFile
SELECT oplrealizb
append from dbf('dayopl')
endif
Индекс у таблицы oplrealizb: regular DTNAMEF alltrim(left(dt,6))+alltrim(namef)


Ну и что ты хочешь найти если индек один, а ищешь другое?
...
Рейтинг: 0 / 0
Вопрос по функции Seek()
    #33760246
air1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо большое. Я как раз только что это наконец - то сама засекла
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Вопрос по функции Seek()
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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