Заполнение нового реквизита табличной части справочника 🠗 (Волшебник 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) Это если удаляешь единственную строку тч, а если будут еще строки, то изменит значения других строк
Закон Брукера: Даже маленькая практика стоит большой теории.