Имя: Пароль:
1C
 
Как загрузить данные из параметра в приемник в конвертации данных?
0 Nyarlathotep
 
21.07.21
15:34
Всем привет, надо передать значение доп. реквизита источника в доп. реквизит приемника через параметры, в правилах для этого реквизита в событии "перед выгрузкой" помещаю значение доп. реквизита в параметр:

отборСтрок = новый структура;

отборСтрок.вставить("Свойство", планыВидовХарактеристик.ДополнительныеРеквизитыИСведения.найтиПоНаименованию("Количество MAC адресов"));

строкиСРеквизитом = ВходящиеДанные.ссылка.дополнтельныеРеквизиты.найтиСтроки(отборСтрок);



если строкиСРеквизитом.количество() тогда

                значение = новый структура;

                значение.вставить("наименование", "Количество MAC адресов");

                значение.вставить("имя", "КоличествоMACАдресов");

                значение.вставить("значение", строкиСРеквизитом[0].значение);

иначе

                значение = неопределено;

конецЕсли;  

как мне теперь поместить это значение в соответствующий доп. реквизит в приемнике?
1 mikecool
 
21.07.21
15:48
аналогично
2 mikecool
 
21.07.21
15:49
можно в послезагрузки, или еще где
3 Nyarlathotep
 
21.07.21
15:54
(2) я в конвертации пока не очень силен, только учусь, а можно пример какой-нибудь загрузки данных из параметра в приемник, любой
4 OldCondom
 
21.07.21
15:58
ПослеЗагрузки:

Если ПараметрыОбъекта <> Неопределено тогда
    КодПатента = ПараметрыОбъекта["ФВ_КодПатента"];
    Если КодПатента <> "" Тогда
        Объект.ДеятельностьНаПатенте = Истина;
        Объект.Патент = Справочники.Патенты.НайтиПоКоду(КодПатента);
    КонецЕсли;
КонецЕсли;
5 Nyarlathotep
 
21.07.21
16:08
(4) У меня почему то нет обработчика "После загрузки" в правиле, есть только передВыгрузкой, приВыгрузке, послеВыгрузки. Что надо сделать чтобы обработчики появились?
6 OldCondom
 
21.07.21
16:17
Это правило конвертации объекта, а не свойства.
7 OldCondom
 
21.07.21
16:18
ПКС - правило конвертации свойства. Именно его ты передаешь в параметр.
ПКО - правило конвертации объекта. В нем после загрузки можешь обратиться к своему параметру, в который ты передал значение ПКС.
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.