Обработка исключений

sergq
Дата: 01.06.2011 14:59:27
Здравствуйте.

Имеются фибы и база.
В ней проверяется корректность обновления поля таблицы.

есть несколько контролов. пользователь вводит в первый, второй, третий контрол данные.
значение поля четвертого контрола база проверяет и выкидывает исключение.

Вопрос таков.
Как обработать это исключение чтобы не потелять значения первых 3-х контролов?
Чтобы прога ругнулась, откатила значение поля четвертого контрола и оставила все остальные.

Где-то было свойство, отвечающее за это но не найти )

Спасибо
Мимопроходящий
Дата: 01.06.2011 16:49:55

Hello, sergq!
You wrote on 1 июня 2011 г. 11:59:27:

sergq
Где-то было свойство, отвечающее за это но не
найти)
в документации.
кури фибовый обработчик ошибок.

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4

Гаджимурадов Рустам
Дата: 01.06.2011 16:53:21
OnPostError ?
Док
Дата: 01.06.2011 17:16:19
sergq
и оставила все остальные.

имхо, достаточно обернуть в стандартный try-except с ручным управлением транзакцией. Если непременно необходимо знать код ошибки, то да, использовать фибовый ErrorHandler