Имя: Пароль:
1C
 
Получение данных после завершения асинхронного вызова
,
0 Strimteam
 
27.04.16
09:22
Всем доброго утра!
У меня следующая проблема нарисовалась: клиент на форме обработки добавляет картинку, затем картинка грузиться на сервер, затем масштабируется по заданным размерам и загружается в базу, с записью элемента справочника. Всё это происходит ассинхронно, но после уже записи - мне нужно подставить выбранную картинку в форму обработки. Вопрос -  как это сделать?
1 Strimteam
 
27.04.16
09:40
Ауууу, коллеги!
2 ДенисЧ
 
27.04.16
09:43
пишеь куда-то статус выполнения, а в форме обработки в обработчике ожидания читаешь
3 Strimteam
 
27.04.16
09:45
(2) В отдельный регистр сведений? Сейчас смотрю последовательный вызов ОписаниеОповещения, но какие-то чудные грабли из-за отказа от модальности...
4 hhhh
 
27.04.16
09:50
а зачем вы асинхронно пишете? Сейчас наоборот в моде синхронные вызовы.
5 Strimteam
 
27.04.16
09:54
(4) в какой такой моде? Используется активно веб клиент и мобильное приложение, именно из-за этого конфигурация в отказе от модальности.
6 Strimteam
 
27.04.16
09:58
Всем спасибо, решение найдено.
Если кому будет интересно - http://its.1c.ru/docs/v8nonmodal/#23
7 hhhh
 
27.04.16
10:06
(5) вебсервис - это синхронный вызов. СЕйчас всё модно делать через веб сервисы. А то что вы навояли уже надо выкидывать на помойку.
8 Strimteam
 
27.04.16
10:10
(7) Предлагаю вам так же и поступить - выкинуться на помойку :). Будете пилить всю конфигурацию на веб-сервисах для Ipad  в синхронном - можете подавать заявку на шнобелевскую.
Продолжать дальнейший диалог не вижу смысла.
9 ДенисЧ
 
27.04.16
10:10
(7) вебклиент и вебсервис - две немного большие разницы
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн