Имя: Пароль:
1C
1С v8
КД 2.1 Как передать допинформацию (ГУИД) вместе с элементом справочника?
0 Тенепопятам
 
10.03.22
12:36
Надо вместе с элементом справочника передавать его ГУИД, а на стороне приемника писать его в регистр. Вопрос, как это сделать оптимально. На форуме есть тема КД 2.1 как грамотно передать доп. параметры через "УстановитьАтрибут"  но из нее не понятно, как именно добавлять и считывать данные. Помогите пожалуйста с примером.
1 Ёпрст
 
10.03.22
12:48
(0) он и так туда летит с гуидом, но если очень ннадо, то любой реквизит с пустым источником и приёмником и тупо Значение = XMLСтрока(Источник)
2 Тенепопятам
 
10.03.22
12:56
(1) А как его считать-то в приемнике?
3 Ёпрст
 
10.03.22
13:00
(2) как обычный реквизит, из строки получить ссылку при желании.
Цель то вообще какая хоть ?
4 Тенепопятам
 
10.03.22
13:22
(3) Цель - слить несколько баз в одну и сохранить связь между справочниками и документами в исходных данных
5 Жан Пердежон
 
10.03.22
13:40
Строка(Ссылка.УникальныйИдентификатор())
6 OldCondom
 
10.03.22
13:44
(4) а как этой связи поспособствует наличие записи гуида в какой то регистр?
Для слияния баз не проще загрузку/выгрузку данных использовать? Они же идентичные?
7 Ёпрст
 
10.03.22
13:59
(4) в типовых и так есть эти РС..СоответствиеОбъектовДляОбмена и т.д..
8 Тенепопятам
 
10.03.22
14:52
(7) Спасибо, похоже то, что надо - буду копать в этом направлении.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший