|
Установка запрета на добавление строк в табличную часть документа |
☑ |
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
|
ПриОкончанииРедактирования(НоваяСтрока,ОтменаРедактирования)
Если НоваяСтрока=Истина И Статус="Нельзя добавлять строки" Тогда
//отменяем ввод строки или удаляем
|
|