При передаче с клиента на сервера ссылка стает "объект не найден". Мобильнй клиент
Тестовый стенд. Мобильный клиент (работает со связью с сервером т.е НЕ в автономном режиме)
На форму выведена ссылка на план видов характеристик.
Передаю ее на сервер, чтобы посмотреть сколько объектов в регистрации.Но на сервер приходит вместо ссылки "объект не найден"
Передавать пробовал разными способами
Почему так происходит ?
На форму выведена ссылка на план видов характеристик.
Передаю ее на сервер, чтобы посмотреть сколько объектов в регистрации.Но на сервер приходит вместо ссылки "объект не найден"
Передавать пробовал разными способами
Почему так происходит ?
&НаКлиенте
Процедура Команда_тест_ДобавитьРегистрацию(Команда)
АдресВХУзла = ПоместитьВоВременноеХранилище(тест_Узел);
Сообщить("!!! ДобавитьРегистрацию на клиенте " + тест_Узел + " АдресВХУзла = " + АдресВХУзла);
Команда_тест_ДобавитьРегистрациюНаСервере(тест_Узел,АдресВХУзла);
КонецПроцедуры
&НаСервере
Процедура Команда_тест_ДобавитьРегистрациюНаСервере(перемУзел,АдресВХУзла)
УзелИзВХ = ПолучитьИзВременногоХранилища(АдресВХУзла);
Сообщить("!!! ДобавитьРегистрацию на сервере " + тест_Узел + " перемУзел = " + перемУзел + " УзелИзВХ = " + УзелИзВХ);
ПланыОбмена.ЗарегистрироватьИзменения(тест_Узел,Метаданные.РегистрыСведений._АктуальныйПланПроизводства);
КонецПроцедуры
ПоказатьПо теме из базы знаний
- 50+ советов для успешной сдачи 1С: Специалист по платформе
- Обмен без правил. От простого к сложному
- Автономный сервер. Часть 1 - новый вариант сервера
- Взаимодействие с сотрудниками и клиентами из одного окна конфигурации 1С (Телеграм, ВКонтакте, Facebook, Discord). Преимущества, технические особенности, подводные камни
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
подниму тему.
Если получать запросом, то объект не найден уже нет в списке. Какая логика работы системы
Если получать запросом, то объект не найден уже нет в списке. Какая логика работы системы
&НаСервере
Процедура Команда_тест_ДобавитьРегистрациюНаСервере(перемУзел,АдресВХУзла,ГУИдУзла)
УзелИзВХ = ПолучитьИзВременногоХранилища(АдресВХУзла);
УзелПоГУИД = ПланыОбмена.Мобильные.ПолучитьСсылку(ГУИдУзла);
Сообщить("!!! ДобавитьРегистрацию на сервере " + тест_Узел + " перемУзел = " + перемУзел + " УзелИзВХ = " + УзелИзВХ + " УзелПоГУИД = " + УзелПоГУИД + "(" + ГУИдУзла + ")");
//ПланыОбмена.ЗарегистрироватьИзменения(тест_Узел,Метаданные.РегистрыСведений.мк_АктуальныйПланПроизводства);
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Мобильные.Ссылка КАК Ссылка
|ИЗ
| ПланОбмена.Мобильные КАК Мобильные";
РезультатЗапроса = Запрос.Выполнить();
Выборка = РезультатЗапроса.Выбрать();
// тут уже не объект не найден
Пока Выборка.Следующий() Цикл
Сообщить("!!! ДобавитьРегистрацию выборка " + Выборка.Ссылка);
КонецЦикла;
Для Каждого лЭлементСоставаПланаЗапроса из Метаданные.ПланыОбмена.Мобильные.Состав Цикл
лМетаданные = лЭлементСоставаПланаЗапроса.Метаданные;
Если лМетаданные = Метаданные.Документы.моб_ВыпускПродукции Тогда
Продолжить;
КонецЕсли;
ПланыОбмена.ЗарегистрироватьИзменения(тест_Узел,лМетаданные);
КонецЦикла;
КонецПроцедуры
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот