Удалить текущую строку

1. Metabos 29 25.05.16 17:49 Сейчас в теме
Всем привет! Есть документ. При изменении строки, идет проверка по определенному условию. И надо сделать так, чтобы если это условие не выполняется, все отменялось. Я сделала через ЗакончитьРедактированиеСтроки(Истина), но не работает. Все равно заменяется на новое значение. Подскажите, как отменить изменение? Спасибо.
+
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. kuzev 47 25.05.16 18:10 Сейчас в теме
(1) AlenkaInt, строка точно срабатывает? В отладчике смотрели? "СтандартнаяОбработка = Ложь", не...?
+
4. TODD22 18 25.05.16 18:47 Сейчас в теме
(1) AlenkaInt,
И надо сделать так, чтобы если это условие не выполняется, все отменялось.

"всё отменялось" это что значит? Строка удалялась или что?
+
5. Metabos 29 25.05.16 22:09 Сейчас в теме
(4) TODD22, я в теме не правильно написала :-( Не удалялась, а как бы оставалось то, что было до редактирования. Т.е. человек редактирует какую то строку в ТЧ. Выбирает недопустимое значение и остается та строка, которая была до. А у меня проверка срабатывает, выдается сообщение и все, значение в строке заменяется на недопустимое.
+
6. starik-2005 3036 25.05.16 22:21 Сейчас в теме
(5) AlenkaInt, можно так:
&НаКлиенте
Процедура ТабличнаяЧастьПередОкончаниемРедактирования(Элемент, НоваяСтрока, ОтменаРедактирования, Отказ)
	Если УсловиеНеВыполнено() Тогда
		Отказ = Истина
	КонецЕсли
КонецПроцедуры
+
7. Metabos 29 26.05.16 10:35 Сейчас в теме
(6) starik-2005, когда человек выбирает допустимое значение, то все ок. А если нет, то циклится.
+
9. starik-2005 3036 26.05.16 20:10 Сейчас в теме
(7) AlenkaInt, ну так путь выберет допустимое ))) Как-то в одной конторе делали связанные списки допустимых значений и добавляли регулярку для проверки. Вот пока юзер не выбирал правильное значение - система не давала ему записать документ. И никто не жаловался)))
+
10. dj_serega 391 27.05.16 07:32 Сейчас в теме
(9) starik-2005, А лучше вообще ограничить список выбора и "всего хорошего" :)
+
3. uk09 25.05.16 18:44 Сейчас в теме
AlenkaInt, добрый день!

Может Вы в объект записываете раньше проверки, а потом в форме отменяете ввод строки ?
+
8. ditp 91 26.05.16 10:52 Сейчас в теме
Да сохраните перед началом редактирования в структуру, а при окончании, если проверка не прошла, назад из структуры восстановите.
Anchoret; nni93; tusv; +3
Внимание! Тема сдана в архив

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот