Установка запрета на добавление строк в табличную часть документа
☑
0
NIGHTHUNTER
09.09.22
✎
10:08
При выборе одного из статусов, у документа необходимо запретить ввод строк в табличную часть.
Как это правильно сделать?
1
Kassern
09.09.22
✎
10:09
(0) Элементы.ТабличнаяЧасть.ТолькоПросмотр=Истина
2
Kassern
09.09.22
✎
10:12
Если нужно только добавление новых строк запретить
Процедура ТЧПередНачаломДобавления()
Если Объект.Статус="Не трогай ТЧ" тогда
Отказ=Истина;
КонецЕсли
3
vicof
09.09.22
✎
10:22
(0) Хм. Что помешает мне поменять статус, ввести строки и поставить статус обратно?
4
NIGHTHUNTER
09.09.22
✎
10:24
(1) Почему то это не работает. Можно вводить строки.
5
NIGHTHUNTER
09.09.22
✎
10:26
(4) Или нет, работает.
6
Kassern
09.09.22
✎
10:28
У вас какой-то статус Шредингера)
7
NIGHTHUNTER
12.09.22
✎
05:54
(1) Оказалось, что так не совсем подходит. нужно что бы были доступными некоторые поля.
Получается буду пробовать использовать (2) .
8
Мимохожий Однако
12.09.22
✎
06:49
ПриОкончанииРедактирования(НоваяСтрока,ОтменаРедактирования)
Если НоваяСтрока=Истина И Статус="Нельзя добавлять строки" Тогда
//отменяем ввод строки или удаляем
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.