|
![]() |
#1 |
Участник
|
В форме есть два поля куда вводится дата
Вот этой формулой в третье поле я расчитываю количество дней VSrok := DataEnd - DataBegin; в DataBegin , DataEnd есть тригер "VSrok := DataEnd - DataBegin;" при изменении поля в VSrok есть тригер DataEnd := DataBegin + VSrok при изменении поля; при пустых полях DataBegin , DataEnd происходит ошибка Я конечно понимаю что можно поставить проверку на пустую дату , но хотелось бы просто обработать ошибку тоесть чтоб код выполнялся дальше игнорируя ошибку . |
|
![]() |
#2 |
Участник
|
-) Улыбнул пост.
Я думал надо обработать супермегаглобальную ситуацию, когда возникает ошибка, скажем при учете. А тут ) Да еще. Если есть поле, рассчитываемое как нечто деленное на другое нечто, не забудьте добавить строку - если второе нечто равно нулю, то результат сразу будет ноль. Вне зависимости от того, чему равно первое нечто -) Ну а серьезно - дисциплинируйтесь сами. Это полезно - знать что и как может ваша функция, а чего и как не может. |
|