|
Баг мобильной платформы? 8.3.6.182 |
☑ |
0
Timekiller
10.07.15
✎
15:54
|
ЧтениеХМЛ = Новый ЧтениеXML;
ЧтениеХМЛ.УстановитьСтроку(СтрокаСообщения);
ЧтениеСообщения = ПланыОбмена.СоздатьЧтениеСообщения();
ЧтениеСообщения.НачатьЧтение(ЧтениеХМЛ);
ПланыОбмена.УдалитьРегистрациюИзменений(ЧтениеСообщения.Отправитель,ЧтениеСообщения.НомерПринятого);
Пока ВозможностьЧтенияXML(ЧтениеХМЛ) Цикл
Данные = ПрочитатьXML(ЧтениеХМЛ);
Если Данные <> Неопределено Тогда
// Здесь можно изменить загрузку (дозаполнить что-то и т.д.)
//Данные.ОбменДанными.Отправитель = ЧтениеСообщения.Отправитель;
Данные.ОбменДанными.Загрузка = Истина;
Данные.Записать();
КонецЕсли;
КонецЦикла;
ЧтениеСообщения.ЗакончитьЧтение();
Отправитель во всех случаях ПланОбменаСсылка, но при передаче данных по двум справочникам по одному все принимается хорошо, а по второму вылазит ошибка Type mismatch. Что за бред? Строчку могу закомментить, т.к. обратного обмена по этому справочнику нет, но мне не нравится эта идея.
ХЕЛП
|
|
1
hhhh
10.07.15
✎
16:10
|
соств плана обмена какой? все справочники туда входят?
|
|
2
Timekiller
10.07.15
✎
16:22
|
2 справочника, на стороне УПП они входят в план обмена. На стороне мобильного приложения ни один не входит.
|
|
3
Живой Ископаемый
10.07.15
✎
16:30
|
кэш чисти. Как чистить в мобильной платформе - я не знаю
|
|
4
Timekiller
10.07.15
✎
16:35
|
Сбило меня то, что 1 справочник грузился, а другой нет, добавил в план обмена оба на стороне мобильника, пересоздал базу, вроде заработало.
|
|