AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
DAX
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.04.2008, 12:01   #1  
romhin is offline
romhin
Участник
 
6 / 10 (1) +
Регистрация: 05.01.2008
В форме есть два поля куда вводится дата
Вот этой формулой в третье поле я расчитываю количество дней VSrok := DataEnd - DataBegin;
в DataBegin , DataEnd есть тригер "VSrok := DataEnd - DataBegin;" при изменении поля
в VSrok есть тригер DataEnd := DataBegin + VSrok при изменении поля;
при пустых полях DataBegin , DataEnd происходит ошибка
Я конечно понимаю что можно поставить проверку на пустую дату , но хотелось бы просто обработать ошибку тоесть чтоб код выполнялся дальше игнорируя ошибку .
Старый 09.04.2008, 12:47   #2  
romeo is offline
romeo
Участник
Аватар для romeo
 
564 / 10 (2) +
Регистрация: 31.03.2004
Цитата:
Сообщение от romhin Посмотреть сообщение
В форме есть два поля куда вводится дата
-) Улыбнул пост.
Я думал надо обработать супермегаглобальную ситуацию, когда возникает ошибка, скажем при учете.
А тут )
Да еще. Если есть поле, рассчитываемое как нечто деленное на другое нечто, не забудьте добавить строку - если второе нечто равно нулю, то результат сразу будет ноль. Вне зависимости от того, чему равно первое нечто -)
Ну а серьезно - дисциплинируйтесь сами. Это полезно - знать что и как может ваша функция, а чего и как не может.
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 15:25.