|
???
|
|||
---|---|---|---|
#18+
Черт. Ни одно, так другое. не могу понять где ошибка. Внизу приведу окно, которое открывается при запуске проекта. Помогите расшифровать, может "(5)" на чтото указывает или "init,4" ??? Как понимаю, проблемы началися после очистки базы zakaz, если заполняю ее ошибка пропадает. Знать-бы поточней в каком init происзодит ооо_БУМ_Бах_ээээ... Заранее благодарен, Роман. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2008, 00:03 |
|
???
|
|||
---|---|---|---|
#18+
Romario_rus если заполняю ее ошибка пропадает. Хотя нет. Сейчас опят при внесенных нескольких записях, опять , та же ошибка. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2008, 00:06 |
|
???
|
|||
---|---|---|---|
#18+
Вроде при компиляции программ можно посмотреть пошагово работу проги и за счет этого найти в чем проблема. А сдесь, имея Formset из пяти форм, множества кнопок гридов и т.п. со своими функциями и кодами на события. Возможно - ли найти ошибку похожим на вышеизложенный способ? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2008, 00:12 |
|
???
|
|||
---|---|---|---|
#18+
Покажим код на котором валится ошибка, скорее всего у тебя переход за BOF/EOF ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2008, 09:00 |
|
???
|
|||
---|---|---|---|
#18+
Судя по сообщению у тебя гдето стоит GO <номер записи> и этот номер записи больше чем всего записей в таблице. Ваще с конструкциями GO <кудато> нужно относится очень осторожно и проверять не выходит ли это <кудато> за количество записей. Без проверки можно оставлять только GO TOP/GO BOTT Что касается пошаговой отладки - можно запустить отладчик - Tools->Debuger и уже из него запустить свое приложение. Можео в том месте, после которого хочется отлаживатся поставить SET STEP ON и запустить из среды свою программу. Можно просто прямо в редакторе нажать правую кнопку мыши и быврать точку останова ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2008, 09:01 |
|
???
|
|||
---|---|---|---|
#18+
Не знаю как насчет 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=пустая запись" , то при повторном запуске происходит вышеуказанная ошибка. Если же дойти до нажатия кнопки "ОК" и значения полей изменятся , по при повторном запуске программы ошибка не возникает. Чувствую в такой ситтуации, только сам смогу разобраться в том , что наворотил.Хотя чот уже запарился. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2008, 19:41 |
|
|
start [/forum/topic.php?fid=41&msg=35441606&tid=1587502]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
66ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
others: | 333ms |
total: | 477ms |
0 / 0 |