|
v7: Добавляется строка в табличную часть документа при нажатии на кнопки "Отмена" |
☑ |
0
Анастасия1996
30.09.19
✎
11:58
|
В документе реализована процедура Подбора. В обработке подбора есть функция ВвестиЧисло. Когда я в диалоге нажимаю кнопку "Отмена" или закрываю окно, в табличную часть добавляется пустая строка, хотя, по сути, ничего не должно добавляться. Может кто-нибудь сталкивался с таким и знает, как исправить?
|
|
1
Chum
30.09.19
✎
12:02
|
Сначала добавляется строка, потом активируется ВвестиЧисло. Отмена ввода числа не отменяет ввод строки. Все логично.
Вот если ПриНачалеРедактированияНовойСтроки или ПриВводеСтроки (не помню какая там предопределенная процедура срабатывает) поставить условие вида:
Если ВвестиЧисло() <> 1 Тогда
СтатусВозврата(0);
КонецЕсли;
как-то так
|
|
2
Злопчинский
30.09.19
✎
14:10
|
(0) откуда мы должны знать как там у вас реализован подбор?
в типовой ТиС нет кнопки "отмена" при операциях в подборе.
Как написали ручками - так оно и работает.
Очевидно что нужно анализировать код возврата от функции "ВвестиЧисло" и если число не введено (отмена кнопка нажата) - то либо не помещать в результат подбора, либо что-то другое делать в заисимости от того как самописка ваша сделана.
|
|
3
Креатив
30.09.19
✎
14:22
|
Фотки нет и пол мужской...
|
|
4
Ёпрст
гуру
30.09.19
✎
14:22
|
(0) сыми галку автоввод новой строки
|
|
5
Chum
30.09.19
✎
14:36
|
(4) бурные аплодисменты
|
|
6
Анастасия1996
30.09.19
✎
14:39
|
По своей невнимательности допустила ошибку в коде ранее.
Спасибо за ответы
|
|