Доброе утро, создал в табличной части док-а колонку, написал процедуру для автозаполнения значения колонки, но должна остаться возможность редактирования значения, а оно остается таким же, подскажите, где собака то порылась?
Процедура ТабличноеПоле1ПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки)
СтрокаТабличнойЧасти = ЭлементыФормы.ТабличноеПоле1.ТекущиеДанные;
Если СтрокаТабличнойЧасти = Неопределено Тогда
Возврат;
КонецЕсли;
Если ТекущаяДата() + 60*60*6 < КонецДня(ТекущаяДата()) Тогда
ЭлементыФормы.ТабличноеПоле1.ТекущиеДанные.Срок = КонецДня(ТекущаяДата());
ИначеЕсли ТекущаяДата() + 60*60*6 > КонецДня(ТекущаяДата()) Тогда
ЭлементыФормы.ТабличноеПоле1.ТекущиеДанные.Срок = КонецДня(ТекущаяДата())+60*60*10;
КонецЕсли;
Насколько я понимаю автозаполнение и мешает мне редактировать строку, может стоит вызвать процедуру при активации ячейки очистить значение, или что-то вроде того?