Добрый день!
Подскажите, пожалуйста, как можно запретить ввод новой записи в табличную часть копированием? Т.е., чтобы в табличную часть можно было добавлять только новую строку, а не копировать существующую.
Процедура ПриНачалеРедактирования(Элемент, НоваяСтрока, Копирование)
Если Копирование Тогда
Элемент.Значение.Удалить( Элемент.ТекущаяСтрока );
КонецЕсли;
КонецПроцедуры
Процедура ПриАктивизацииСтроки(Элемент)
МояПеременная = ЭлементыФормы.МояТЧ.ТекущаяСтрока["МояКолонка"];
КонецПроцедуры
Процедура ПередНачаломДобавления(Элемент, НоваяСтрока, Копирование)
Если Копирование Тогда
Возврат;
КонецЕсли;
КонецПроцедуры
Процедура ПриНачалеРедактирования(Элемент, НоваяСтрока, Копирование)
Если Копирование Тогда
ИндексСкопированнойЗаписи = Элемент.Значение.Индекс( Элемент.ТекущаяСтрока );
Элемент.ТекущаяСтрока = Элемент.Значение[ИндексСкопированнойЗаписи - 1];
Элемент.Значение.Удалить( Элемент.Значение[ИндексСкопированнойЗаписи] );
КонецЕсли;
КонецПроцедуры
Процедура ПриАктивизацииСтроки(Элемент)
Если ЭлементыФормы.МояТЧ.ТекущаяСтрока = Неопределено Тогда
Возврат;
КонецЕсли;
МояПеременная = ЭлементыФормы.МояТЧ.ТекущаяСтрока["МояКолонка"];
КонецПроцедуры
Процедура ПриАктивизацииСтроки(Элемент)
МояПеременная = ЭлементыФормы.МояТЧ.ТекущаяСтрока["МояКолонка"];
КонецПроцедуры
Процедура ПриНачалеРедактирования(Элемент, НоваяСтрока, Копирование)
Если Копирование Тогда
Элемент.Значение.Удалить( Элемент.ТекущаяСтрока );
КонецЕсли;
КонецПроцедуры
Процедура ВыданныеАвансыПередНачаломДобавления(Элемент, Отказ, Копирование)
Отказ = Копирование
КонецПроцедуры