Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Изоляция ошибочной программы / 4 сообщений из 4, страница 1 из 1
22.01.2013, 18:51
    #38120301
UAP
UAP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изоляция ошибочной программы
Господа!

Существует ли решение следующей задачи?

Имеется форма Ф1, на ней грид Г1 (отображает таблицу Т1) и кнопка К1.

В Т1 имеется символьное поле П, в записи i которого указаны имена различных ПРЖi.

Работает это так: щелкаем мышью по любой строке i Г1, затем нажимаем К1 - происходит запуск ПРЖi.

Понятно, что некоторые ПРЖi работают безошибочно, а некоторые - с ошибками.

Как сделать так, чтобы при "вылете" ПРЖi не вылетала форма Ф1?
...
Рейтинг: 0 / 0
22.01.2013, 19:24
    #38120358
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изоляция ошибочной программы
Напишите обработчик ON ERROR, в котором будете снимать ваш прг-шник, используя SYS(16)
...
Рейтинг: 0 / 0
22.01.2013, 19:44
    #38120377
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изоляция ошибочной программы
Если VFP9
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
TRY 
   do ПРЖi
CATCH TO oErr 
      ?[: Nested Catch! (Unhandled: Throw oErr Object Up) ]  
      ?[  Inner Exception Object: ]
      ?[  Error: ] + STR(oErr.ErrorNo) 
      ?[  LineNo: ] + STR(oErr.LineNo) 
      ?[  Message: ] + oErr.Message 
      ?[  Procedure: ] + oErr.Procedure 
      ?[  Details: ] + oErr.Details 
      ?[  StackLevel: ] + STR(oErr.StackLevel) 
      ?[  LineContents: ] + oErr.LineContents
      ?[  UserValue: ] + oErr.UserValue 
ENDTRY
...
Рейтинг: 0 / 0
23.01.2013, 11:00
    #38120907
UAP
UAP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изоляция ошибочной программы
Коллеги!
Спасибо за ответы.
Буду изучать их.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Изоляция ошибочной программы / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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