Имя: Пароль:
1C
1С v8
Удаление строк ТЧ
,
0 Rumpil
 
07.05.13
12:53
Добрый день, господа. Как можно запретить в табличной части удалять строки, но разрешить добавлять ?
1 cw014
 
07.05.13
12:54
Событие ПередУдалением со СтандартнаяОбработка = Ложь

Следующий
2 Ненавижу 1С
 
гуру
07.05.13
12:54
ТабличноеПоле (TableBox)
ПередУдалением (BeforeDeleteRow)
Синтаксис:

ПередУдалением(<Отказ>)
Параметры:

<Отказ>

Тип: Булево.
Признак отказа от удаления строки. Если в теле процедуры-обработчика установить данному параметру значение Истина, удаление строки табличного поля не будет выполнено.
Значение по умолчанию: Ложь
Описание:

Возникает перед удалением строки или группы строк табличного поля.
3 Волшебник
 
07.05.13
12:54
в обработчике события ПередУдалениемСтроки для табличного поля напиши Отказ = Истина
4 Rumpil
 
07.05.13
12:55
(1) мерси )) а можно влезть в процедуру КопированиеСтроки в табличной части ? Просто надо проверку туда добавить
5 Ненавижу 1С
 
гуру
07.05.13
12:56
ТабличноеПоле (TableBox)
ПередНачаломДобавления (BeforeAddRow)
Синтаксис:

ПередНачаломДобавления(<Отказ>, <Копирование>)
Параметры:

<Отказ>

Тип: Булево.
Признак отказа от добавления строки. Если в теле процедуры-обработчика установить данному параметру значение Истина, строка не будет добавлена.
Значение по умолчанию: Ложь
<Копирование>

Тип: Булево.
Определяет режим копирования. Если установлено Истина, то происходит копирование строки.
Описание:

Возникает перед началом интерактивного добавления строки.
6 Rumpil
 
07.05.13
12:57
(5) спасибо огромное ))
7 drcrasher
 
07.05.13
12:58
(2)(5) подари ТС СП ))