Имя: Пароль:
1C
 
Ограничить доступ к строкам ТЧ
0 Полька
 
25.05.15
15:00
В документе есть ТЧ "Товары". Нужно, чтобы для корректировки была доступна только колонка "КоличествоЗапаса" и нельзя добавлять и удалять строки.
Если делаю так, то только нужная колонка редактируется, но можно скопировать и удалить строчку.
Для Каждого ТекЭлемент1 из Этаформа.ЭлементыФормы.Товары.Колонки Цикл
   ТекЭлемент1.Доступность=ложь;
   Если ТекЭлемент1.Имя="КоличествоЗапаса" Тогда
    ТекЭлемент1.Доступность=истина;
   КонецЕсли;    
КонецЦикла;

А если делаю так, то вся таблица закрыта для редактирования.
    Для Каждого ТекЭлемент из Этаформа.ЭлементыФормы Цикл
        Если ТекЭлемент.Имя="Товары" Тогда
            ТекЭлемент.Доступность=ложь;
        КонецЕсли;    
    КонецЦикла;
    Для Каждого ТекЭлемент1 из Этаформа.ЭлементыФормы.Товары.Колонки Цикл
        Если ТекЭлемент1.Имя="КоличествоЗапаса" Тогда
            ТекЭлемент1.Доступность=истина;
        КонецЕсли;    
    КонецЦикла;
1 ssh2006
 
25.05.15
15:04
(0) > и нельзя добавлять и удалять строки

ИзменятьСоставСтрок = Ложь
2 Полька
 
25.05.15
15:11
(1) спасибо