УФ: Заполнение реквизита табличной части документа #772941


#0 by егаис
Есть у формы реквизит табличной части. Необходимо его заполнить при заполнении табличной части объекта (&насервере). Как это сделать правильно для 8.3? Честно, впервые сталкиваюсь с такой задачей, в 8.2 были обработчики ТЧ и формы. Спасибо
#1 by RomaH
бред какой-то у формы не бывает ТЧ что за обработчик ТЧ?
#2 by RomaH
в смысле добавил в ТЧ объекта колонку реквизита? в форме? в чем проблема-то?
#3 by Fedor-1971
так же как и на 8.2, перебираешь строки ТЧ и заполняешь реквизиты, если массово.
#4 by егаис
у объекта есть ТЧ У ТЧ есть реквизит формы Этот реквизит надо заполнить при заполнении табличной части Раньше были обработки приполученииданных, например
#5 by RomaH
ПриСоздании ПередОкончаниемРедактирования ПриЗаписиНаСервере
#6 by RomaH
Не При, а ПОслеЗаписиНаСервере
#7 by егаис
, понятно, спасибо
#8 by Fedor-1971
погоди, не так быстро, ТС из обычных форм переходит на управляемые
#9 by егаис
а что годить я так понял 1) надо вешать обработчики при изменении "нужных реквизитов через Элементы.ТЧ.ТекущиеДанные 2) НаСервереБезКонтекста заполнять при заполнении ТЧ
#10 by егаис
на обычных формах было проще через ОформлениеСтроки
#11 by RomaH
без контекста вроде как не получится
#12 by Fedor-1971
в общем правильно, но строку ТЧ на сервер не передать, соответственно нужна функция НаСервреБезКонтекста, которая получит некие параметры и вернёт значение для заполнения твоего реквизита. Посмотри по решаемой задаче, возможно, дешевле будет использовать контекстный вызов или будет достаточно работы НаКлиенте
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С