Имя: Пароль:
1C
 
УФ: Контент формы документа в модуле документа
0 bvb
 
14.08.25
10:49
Добрый день

Хочу сабж :  
В табличную часть документа, помимо реквизитов документа, добавлен просто колонка реквизита (красненькая).

Вот к ней  то и хотелось бы получить доступ в модуле объекта долкумента.
Ругать меня не нужно. Что это концептуальное неправильно - знаю.
Мне это фича нужна чтобы упростить отладку.
1 Волшебник
 
14.08.25
10:51
не взлетит
2 formista2000
 
14.08.25
10:52
Это реквизит формы, верно?
3 Fish
 
гуру
14.08.25
10:52
Что значит, "получить доступ в модуле объекта"?

Тебе нужно получить в модуле объекта значение реквизита формы или ты хочешь как-то изменять реквизит формы?
4 программистище
 
14.08.25
10:58
по-русски бы научился выражаться
"добавлен просто колонка реквизита"
5 dmt
 
14.08.25
10:59
(0) записывай в допсвойства
6 Мультук
 
гуру
14.08.25
11:11
1) Сделайте эти реквизиты синенькими. Аминь


2) Вы идёте не туда и там тупик. Но всё же
Кстати, я не знаю, выгрузятся ли "красные" реквизиты при Объект.Товары.Выгрузить();

//в форме документа

&НаСервере
Процедура ПередЗаписьюНаСервере(Отказ, ТекущийОбъект, ПараметрыЗаписи)
   //Всякий типовой код

   тзТовары = Объект.Товары.Выгрузить();
   ТекущийОбъект.ДополнительныеСвойства.Вставить("тзТовары", тзТовары);

КонецПроцедуры

//В модуле объекта
Процедура ОбработкаПроведения(Отказ, РежимПроведения)

       //Всякий типовой код
	Если ДополнительныеСвойства.Свойство("тзТовары") Тогда

	КонецЕсли;
	
КонецПроцедуры
7 Ненавижу 1С
 
гуру
14.08.25
11:06
(0) в доп свойства объекта можно записать таблицу значений, выгруженную из таблицы
8 bvb
 
14.08.25
11:25
(7) т.е. Мне нужно создать доп. свойства документа.
В модуле формы в ПослеЗаписи запихнуть туда выгруженное ТЧ в ТЗ ?
9 Ненавижу 1С
 
гуру
14.08.25
11:28
(8) боюсь, что после записи уже поздно
10 Мультук
 
гуру
14.08.25
11:44
(8)

Прочитать (6)
Прочитать в 1с в синтакс-помощнике о ДополнительныеСвойства
11 bvb
 
14.08.25
19:02
(6) Спасибо, сделал.
Все четко работает как я и хотел.
В модуле иду по ТЧ ообьекта и позиционируясь на ДополнительныеСвойства.тзТовары[Стр.НомерСтроки - 1]
получаю что хочу
AdBlock убивает бесплатный контент. 1Сергей