Имя: Пароль:
1C
1С v8
КД.Синхронизация ГУИДа с другим полем
,
0 San335
 
19.03.21
16:08
Доброго времени суток!
Подскажите плиз, можно ли в КД указать, чтобы ГУИД объекта источника сопоставлялся сдругим полем приемника?
Например на стороне приемника задан реквизит текстовый ГУИД123. Возможно ли синхронизовать стандартный ГУИД источника с таким полем приемника?
Заранее спасибо за помошь!
1 Вафель
 
19.03.21
16:09
Значение = Строка(Источник.УникальныйИдентификатор());
2 Ёпрст
 
19.03.21
16:09
Можно, че бы нет ?
Создаешь в ПКС свойство ГуидВася, ставишь галку поиска, приёмником твой Гуид123, в ПередВыгрузкой свойства значение = XmlСтрока(Источник) и привет
3 Aleksey
 
19.03.21
16:11
можно. можно даже подменять гуид у источника
4 San335
 
19.03.21
16:27
(2) Спасибо! А наоборот можно сделать? Когда у меня в источнике есть Поле Гуид123 с текстом гуида и я сопоставляю его со встроенным гуидом приемника.Т.е при передачи, если по станлдартным ГУИдам объкт не нашелся, поиск буде остуществляться реквизит "гуид123" источника -> стандартный гуид приемника.
5 mikecool
 
19.03.21
16:52
(4) разрешаю
6 Ёпрст
 
19.03.21
17:20
(4) да. Выставить галку - поиск по полям поиска если не найден.. у твоего реквизита гуид123 выставить галку поиск по реквизиту в ПоляПоиска прописать функцию поиска в приёмнике по твоему гуиду. Можно просто из гуида получить объект, и если это не пустая ссылка завершить поиск
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс