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

Перенос справочника с уид

Перенос справочника с уид
Я
   Мисти
 
13.01.19 - 13:17
            УидВоВнешнейБазе     = КонтрСоб.Ссылка.УникальныйИдентификатор();
            УидВЭтойБазе     = Новый УникальныйИдентификатор(Строка(УидВоВнешнейБазе));
            Контр.УстановитьСсылкуНового(Справочники.Контрагенты.ПолучитьСсылку(УидВЭтойБазе));

Что не так в этой конструкции?
Говорит, что неверный параметр Строка(УидВоВнешнейБазе)
 
 
   ДенисЧ
 
1 - 13.01.19 - 13:18
УидВоВнешнейБазе     = XMLСтрока(КонтрСоб.Ссылка.УникальныйИдентификатор());
   Мисти
 
2 - 13.01.19 - 13:27
(1) Спасибо большое! Неужели ларчик так просто открывался?
   SleepyHead
 
3 - 13.01.19 - 13:30
(0) А что, КД 2.1 у вас украли?
   ДенисЧ
 
4 - 13.01.19 - 13:30
(2) Нет, это просто новогоднее чудо.
   Мисти
 
5 - 13.01.19 - 14:16
{ВнешняяОбработка.ЗагрузкаКонтрагентовИзСобственникаВДругуюСторону.Форма.Форма.Форма(131)}: Ошибка при вызове метода контекста (XMLСтрока)
            УидВоВнешнейБазе     = XMLСтрока(КонтрСоб.Ссылка.УникальныйИдентификатор());
по причине:
Ошибка преобразования данных XML
   Мисти
 
6 - 13.01.19 - 14:17
А в чем преимущество КД?
   Мисти
 
7 - 13.01.19 - 14:19
БазаОткрыта.XMLСтрока(КонтрСоб.Ссылка.УникальныйИдентификатор())
   Мисти
 
8 - 13.01.19 - 15:05
А с этим как быть?
Если ЗначениеЗаполнено(Источник[НаимРеквизита]) тогда 
по причине:
Проверка мутабельных значений на заполненность не поддерживается
   Мисти
 
9 - 13.01.19 - 15:06
У меня была отличная перегрузка "туда" - через метаданные - всё, что хочешь.
Теперь ее переделываю на "обратно" - возникли странные неразрешимые проблемы с записью в скл-базу (а в файловую записывается!)
   ДенисЧ
 
10 - 13.01.19 - 15:18
(8) БазаОткрыта.ЗначениеЗаполнено(Источник[НаимРеквизита])
(9) Неразрешимых проблем не бывает
 
 Рекламное место пустует
   SleepyHead
 
11 - 13.01.19 - 16:34
(6) Как минимум в том, что не надо изобретать велосипед для переноса уникальных идентификаторов. Всю черновую работу делает КД, вы только указываете, по каким правилам выполняется перенос, и как сопоставлять объекты.
   Мисти
 
12 - 13.01.19 - 17:16
Как узнать, если у объекта владелец?
Через метаданные как вопрос задать?
   Мисти
 
13 - 13.01.19 - 17:16
(11) А у меня весь перенос - строк 200 и переносится всё на свете.
   Мисти
 
14 - 13.01.19 - 17:18
Не "если" а "есть ли"
   ДенисЧ
 
15 - 13.01.19 - 17:41
ТвойОбъект.Метаданные().Владельцы.Количество() ?
   Мисти
 
16 - 13.01.19 - 17:42
СправочникОбъект.Метаданные().Владельцы.Количество()
   Мисти
 
17 - 13.01.19 - 17:43
Ага, точно, уже нашла, спасибо!
Каждый такой кусочек - знаю, что хочу узнать, но не помню конструкцию, ищу примеры
   SleepyHead
 
18 - 13.01.19 - 18:04
(13) Это и видно.

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