Имя: Пароль:
1C
 
Заполнение нового реквизита табличной части справочника
🠗 (Волшебник 28.07.2022 10:38)
0 NIGHTHUNTER
 
28.07.22
10:35
У табличной части справочника создан новый реквизит.
В какой процедуре правильно его заполнять при добавлении новой строки в табличную часть?
Туда пойдет реквизит, соседнего справочника, реквизита.
1 Волшебник
 
28.07.22
10:38
Не задавайте глупых вопросов
2 NIGHTHUNTER
 
28.07.22
11:25
рещил так

&НаКлиенте
Процедура ТехнологическиеОперацииПриИзменении(Элемент)
    Если ЗначениеЗаполнено(Элементы.ТехнологическиеОперации.ТекущиеДанные.Операция) Тогда
        Элементы.ТехнологическиеОперации.ТекущиеДанные.НомерОперации = ПолучитьНомерОперации(Элементы.ТехнологическиеОперации.ТекущиеДанные.Операция);        
    КонецЕсли;
КонецПроцедуры
//
&НаСервере
Функция ПолучитьНомерОперации(Операция)
    Возврат Операция.НомерОперации;        
КонецФункции
3 6awkup_true
 
28.07.22
12:02
(2) при удалении строки шлепнется в ошибку, что "Элементы.ТехнологическиеОперации.ТекущиеДанные.Операция" поле не обнаружено
4 6awkup_true
 
28.07.22
12:03
(2) Это если удаляешь единственную строку тч, а если будут еще строки, то изменит значения других строк
Закон Брукера: Даже маленькая практика стоит большой теории.