Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / ??? / 6 сообщений из 6, страница 1 из 1
21.07.2008, 00:03
    #35441465
Romario_rus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
???
Черт. Ни одно, так другое.

не могу понять где ошибка.
Внизу приведу окно, которое открывается при запуске проекта. Помогите расшифровать, может "(5)" на чтото указывает или "init,4" ???

Как понимаю, проблемы началися после очистки базы zakaz, если заполняю ее ошибка пропадает.

Знать-бы поточней в каком init происзодит ооо_БУМ_Бах_ээээ...

Заранее благодарен, Роман.
...
Рейтинг: 0 / 0
21.07.2008, 00:06
    #35441466
Romario_rus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
???
Romario_rus если заполняю ее ошибка пропадает.


Хотя нет. Сейчас опят при внесенных нескольких записях, опять , та же ошибка.
...
Рейтинг: 0 / 0
21.07.2008, 00:12
    #35441470
Romario_rus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
???
Вроде при компиляции программ можно посмотреть пошагово работу проги и за счет этого найти в чем проблема.
А сдесь, имея Formset из пяти форм, множества кнопок гридов и т.п. со своими функциями и кодами на события. Возможно - ли найти ошибку похожим на вышеизложенный способ?
...
Рейтинг: 0 / 0
21.07.2008, 09:00
    #35441606
PaulWist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
???
Покажим код на котором валится ошибка, скорее всего у тебя переход за BOF/EOF
...
Рейтинг: 0 / 0
21.07.2008, 09:01
    #35441608
Burn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
???
Судя по сообщению у тебя гдето стоит GO <номер записи> и этот номер записи больше чем всего записей в таблице.
Ваще с конструкциями GO <кудато> нужно относится очень осторожно и проверять не выходит ли это <кудато> за количество записей. Без проверки можно оставлять только GO TOP/GO BOTT

Что касается пошаговой отладки - можно запустить отладчик - Tools->Debuger и уже из него запустить свое приложение. Можео в том месте, после которого хочется отлаживатся поставить SET STEP ON и запустить из среды свою программу. Можно просто прямо в редакторе нажать правую кнопку мыши и быврать точку останова
...
Рейтинг: 0 / 0
21.07.2008, 19:41
    #35443214
Romario_rus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
???
Не знаю как насчет Go...

Но прблема такая:

В свойствай Formset.init существует такой код:

select vibor
replace diz WITH "Для выбора 'щелкните' сдесь..."
replace zakdiz WITH "пустая запись"

При запуске программы нужно ввести пароль , + сделань некоторый выбор, затем нажимаем кнопку подтверждения "ОК" в которой :

SELECT vibor
replace zakdiz WITH dizzak.zakdiz
replace diz WITH dizzak.diz

Теперь суть: если запустить программу , но не дойдя до нажатия "Ок" закрыть проект, тоесть diz и zakdiz останутся со значениями diz="Для выбора 'щелкните' сдесь..." и zakdiz=пустая запись" , то при повторном запуске происходит вышеуказанная ошибка. Если же дойти до нажатия кнопки "ОК" и значения полей изменятся , по при повторном запуске программы ошибка не возникает.

Чувствую в такой ситтуации, только сам смогу разобраться в том , что наворотил.Хотя чот уже запарился.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / ??? / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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