терминирующие сообщения #645113


#0 by LivingStar
Вывожу пользователю сообщение, как сделать что бы ему не давалось продолжить свои действия пока он не исправит проблемную ситуацию? В данном случае пока не введут корректные данные для списания.    Если ИтогоПоСтроке > ИтКол Тогда
#1 by Axel2009
модальное окно открой
#2 by YHVVH
исправь сам за него
#3 by Starhan
трудная у тебя работа. плюс фокус в нужное поле и не давать закрыть окно.
#4 by Reset
Пока Не ВведеныКорректныеДанные цик print нука введи корректные данные
#5 by Гефест
только счетчик нужен, чтобы раза с 500-ого признать себя побежденным
#6 by Wobland
прервать или возврат ещё не предлагали?
#7 by Жан Пердежон
зачем?
#8 by Reset
ЗапасТерпения=500; Пока Не ВведеныКорректныеДанные цикл  print нука введи корректные данные       print хрен с тобой, пусть будут эти данные
#9 by LivingStar
Возврат ничего не даcт !!!! Ситуация такая: заполняю таблицу и при окончания ввода строки могу вывести только сообщение, при этом позволено вводить остальные строки. Думал есть метод не позволяющий продолжить ввод пока не исправится значение, и не будет выводиться сообщение об ошибке.
#11 by Wobland
не делай так, дай юзеру закончить ввод, даже если он неправилен. иначе будешь гореть в геенне огненной, проклинаемый проклятиями юзерскими
#12 by LivingStar
мне надо в ПриОкончанииРедактирования
#13 by Ivan Bezdomnyi
У табличного поля "ПередОкончаниемРедактирования" Отказ = Истина
#14 by LivingStar
спасибо, попробую!!!
#15 by Wobland
а что, после обязательно надо было дождаться?
#16 by LivingStar
отказ= истина ничего не дал, дальнейший ввод при возникновении ошибки возможен !
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С