Имя: Пароль:
1C
1С v8
заблокировать колонку при изменении
,
0 barracuda2000
 
28.09.15
13:14
Добрый день.Событие ПЕрежНачаломИзменения вставил код
        Если .............. тогда
            Предупреждение("Запрещено менять");
            ЭлементыФормы.Товары.Колонки.Количество.Доступность=Ложь;
    //        Отказ=Истина;
        КонецЕсли;

но не работает блин
1 Альбатрос
 
28.09.15
13:16
стандартнаяОбработка = ложь;
2 Альбатрос
 
28.09.15
13:18
(1) Мимо. Не читатель
3 Альбатрос
 
28.09.15
13:18
(0) Конкретно задача в чем?
4 barracuda2000
 
28.09.15
13:18
(3)конкретно надо при соблюдении условия заблокировать на редактирование колонку
5 Альбатрос
 
28.09.15
13:21
(4) Каких условий? Больше информации
6 kosts
 
28.09.15
13:23
(0) Предупреждение появляется?
7 Jonny_Khomich
 
28.09.15
13:24
у меня работает.
Процедура ТоварПриНачалеРедактирования(Элемент, НоваяСтрока, Копирование)
ЭлементыФормы.Товар.Колонки.Количетсво.Доступность = Ложь;
КонецПроцедуры
8 magicSan
 
28.09.15
13:25
gпредупреждение то выходит?
9 ibreiter
 
28.09.15
13:25
(4) ПередОткрытием установить доступность
10 Широкий
 
28.09.15
13:28
В ПриПолученииДанных можно элемент на просмотр отправить
11 Jonny_Khomich
 
28.09.15
13:28
ТС вбрасывальщик. Вбросил свою чушь, ему ответили, переспросили, а его уже и нет. Может он даже нашёл правильный ответ, но никто не узнает.
12 barracuda2000
 
28.09.15
14:06
сорри отвлекают.Да предупреждение срабатывает.          (5)Какая разница при каком условии?уловие обычное если а=а тогда.
(7)странно у меня в той же процедуре ТоварыПередНачаломИзменения(Элемент, Отказ)
но не работает
13 barracuda2000
 
28.09.15
14:15
надеюсь никого не обидел
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший