Подскажите, почему получаю ошибку при получении данных из другой базы.
Ошибка при вызове метода контекста (ЗначениеИзСтрокиВнутр)
Данные = БазаСОМ.ЗначениеИзСтрокиВнутр(ДанныеСтроки.СсылкаВДругойИБ);
по причине:
Произошла исключительная ситуация (1C:Enterprise 8.3.5.1231): Ошибка преобразования
Ошибка формата потока
Мой код :
Данные = ПодключеннаяБазаСОМ.ЗначениеИзСтрокиВнутр(ДанныеСтроки.СсылкаВДругойИБ);
Потому что неправильные данные СтрокиВнутр. СтрокаВнутр должна выглядеть в виде "{0, 92b7dc0f-6f2e-11e4-9431-005056c00008, 92b7dc0f-6f2e-11e4-9431-005056c00008}"
(7) Вот заглянул в типовую обработку переноса из "Конвертации данных". Там используют ПолучитьСсылку. Другое дело, что в (0) может быть неизвестен тип, но это вообще-то безобразие.
(8) Поглазей на регистр "Соответствие объектов для обмена" и в каком виде там храниться "ссылка в другой базе".
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший