У меня есть пользовательский объект, который использует pfc сервисы. Теперь, во время обновления, я записал свой код доступа в pfc_validation()
функция, и когда проверка не успешно выполняется, я возвращаюсь -3
от той функции. Но тем не менее я добираюсь, высказывание сообщения об ошибке - "Ошибка базы данных произошло.....", что означает, что процесс обновления не прерывается. Я думал, возвращаюсь ли я -3
от pfc_validation
функция, это остановит дальнейший процесс обновления.
Теперь, как я могу отменить остальную часть pfc_save
обработайте, если проверка перестала работать?
Если ваше datawindow наследуется от pfc_u_dw, вы увидите там (в событии pfc_validation предка), что:
-1 = validation failed
Убедитесь, что вы возвращаете значение, которое определено как значение отказа в предке