Вход | Регистрация

1С:Предприятие ::

Метки: 

Конвертация 2.0 Как к свойству в приемнике добавить значение свойства (а не перезаписать)

Я
   olo_lo1
 
10.10.17 - 12:42
Добрый день 

Стоит задача такая из одной базы добыгрузить коды и их не вставить в найденный объект приемника а через точку с запятой добавить

что-то типо было 001, добавляем 002 в приемнике должно стать 001;002 

подскажите как сделать чтоб не перезаписывало а именно добавляло
 
 
   Aleksey
 
1 - 10.10.17 - 12:45
Я бы попробовал в после загрузки (если это конечно не ТЧ)

Условия возникновения события
Только для платформы V8.
Событие выполняется после прочтения и установки атрибутов объекта из файла, но до его записи в информационную базу. Возможна модификация загруженного объекта.
   Ёпрст
 
2 - 10.10.17 - 12:45
а в следующей загрузке будет 
001;002;001;002 ?
   h-sp
 
3 - 10.10.17 - 12:46
(0) ну в после загрузки делаешь
Объект.ТвоеСвойство = Объект.Ссылка.ТвоеСвойство + "; " + Объект.ТвоеСвойство;
   olo_lo1
 
4 - 10.10.17 - 12:47
(2) я выгружаю только уникальные новые значения.
   Aleksey
 
5 - 10.10.17 - 12:47
У тебя есть 
Объект - то что он заполнил
и
ОбъектВБД = Объект.ПолучитьОбъект();
Ну а дальше
Если ОбъектНайден тогда
ОбъектВБД = Объект.ПолучитьОбъект();

Объект.НашРеквизит = ОбъектВБД.НашРеквизит + Объект.НашРеквизит;
КонецЕсли;
   olo_lo1
 
6 - 10.10.17 - 12:48
(3) послезагрузки точно и ссылка есть и объект есть. Спасибо!!!


Список тем форума
Рекламное место пустует   Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует