Сохранить значение строки ТЧ #754981


#0 by BugInBox
Сабж. Есть Табличная часть. В ней строка. Правильно Заполняю ее каким-то значением, в обработчике "ПриИзменении" я проверяю ее на правильность. Если все правильно, то сеова захожу в нее и специально пишу туда неверное значение. Обработчик "ПриИзменении" выдает ошибку и вот тут надо заменить неверное значение на предыдущее верное. Как это организовать? Где и как хранить правильно введенное значение?
#1 by RomanYS
в другом реквизите ТЧ?
#2 by ВРедная
В переменной формы, которую заполнять перед началом редактирования
#3 by BugInBox
Проблема в том, что когда я захожу в строку еще раз, чтоб написать ошибочное значение, он переопределяет переменную, в которой правиильное предыдущее значение хранится
#4 by BugInBox
а как ее заполнить изначально? То есть первый раз понятно как, а когда я ее открываю второй раз для ввода ошибки, отрабатывает Проверка и нужно поставить старое значение. А реевизит будет обновлен неправильным значениеи
#5 by RomanYS
так обновляй после проверки
#6 by PuhUfa
Синтаксис: ПередНачаломИзменения(<Отказ>) Параметры: <Отказ> Тип: Булево. Признак отказа от изменения. Если в теле процедуры-обработчика установить данному параметру значение Истина, интерактивное изменение строки не начнется. Значение по умолчанию: Ложь Описание: Возникает перед началом интерактивного изменения существующей строки табличного поля
#7 by BugInBox
Так. Вижу, что нужен пример. Ячейка строки не должна содержать буквы "Ы" Ввожу строку "Продиджи". Строка проходит проверку (и тут надо сохранить значение ячейки). Затем снова захожу в эту ячейку и набираю "ПродЫджи", проверка не проходит и выдает Предупреждение. И вот в этом месте в ячейке нужно заменить "ПродЫджи" на "Продиджи". Где и как хранить "Продиджи" и на нее заменить "ПродЫджи"? :)
#8 by PuhUfa
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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