Сервер-клиентский вызов

0. ВикторП 226 16.02.18 10:15 Сейчас в теме
Передача управления с сервера на клиента с использованием системы взаимодействия. На примере отображения индикатора в управляемой форме.

Перейти к публикации

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. rpgshnik 2340 16.02.18 17:01 Сейчас в теме
Забавная идея, понравилась, но имхо костыль))

А зачем было брать логотип у Курсов1С?)
16. TreeDogNight 18 13.11.19 14:14 Сейчас в теме
(1) В чем именно вы увидели костыль?
2. ВикторП 226 16.02.18 17:09 Сейчас в теме
Костыль или нет- посмотрим как эта система будет развиваться.
Пока я заметил там несколько ошибок - удивительно было видеть счетчик равный 500 в цикле до 100 :(

Никакой другой рисунок не нашел, поэтому взял у Курсов.
3. Yashazz 3423 17.02.18 13:17 Сейчас в теме
Ну идея-то была очевидна с момента, ещё как опубликовали в Зазеркалье анонс этого "взаимодействия". Подозреваю, сама 1С вскоре озаботится нормальными прогресс-барами, их за это шпыняют постоянно)
TreeDogNight; DrAku1a; rpgshnik; +3 Ответить
5. ВикторП 226 17.02.18 20:10 Сейчас в теме
(3) отображение индикатора выбрано из-за его наглядности
6. Yashazz 3423 17.02.18 22:56 Сейчас в теме
(5) Понимаю. Оно напрашивалось, сам бы делал так же) А вообще bulpi прав, идейно это всё страхолюдно выглядит...
7. ВикторП 226 18.02.18 08:29 Сейчас в теме
(6) у меня другое мнение про идею :).

Когда у вас есть развернутый сервер взаимодействия, то его можно использовать для возврата с сервера - я написал про это.
TreeDogNight; 7OH; +2 Ответить
9. Infactum 291 19.02.18 08:46 Сейчас в теме
(3) В УНФ уже давно видел закомментированный код, реализующий работу прогресс-баров через систему взаимодействия. Кажется еще до релиза 8.3.11 было.
10. ВикторП 226 19.02.18 09:23 Сейчас в теме
(9) Интересно, кинете код? Потому что возможность с сообщениями на сервере появилась в 8.3.11 - я привожу цитату в статье.
Видимо, по другому реализовали, раз до 8.3.11
11. Infactum 291 19.02.18 09:26 Сейчас в теме
(10) Код искать точно не буду. Тут либо поверьте на слово, либо нет :)
Но возможность использовать систему взаимодействия была в 8.3.10.
Другие дело, что на тот момент её нельзя было развернуть у себя. Только сервер 1cDialog.com
https://its.1c.ru/db/v8310doc#bookmark:dev:TI000001900
12. ВикторП 226 19.02.18 09:39 Сейчас в теме
(11) Возможность использования есть в 8.3.10. Интересно узнать как было реализовано без сообщений - вопрос про это
13. Infactum 291 19.02.18 09:47 Сейчас в теме
(12) Как я уже говорил, код был закомментирован. То есть не работал. Детали я не помню.
Очевидно, что принципиально другой реализации тут быть не может. Пушем с сервера приходит информация о прогрессе.. все так же, как в других языках/платформах.
14. ВикторП 226 19.02.18 09:55 Сейчас в теме
17. TreeDogNight 18 13.11.19 14:17 Сейчас в теме
(13) В платформах 8.3.10 - 8.3.11 насколько я помню ещё не было возможности подписываться на оповещение о новых сообщениях.
4. bulpi 175 17.02.18 14:43 Сейчас в теме
Как обычно, через Ж. Но это упрек не автору, автору плюс.
uri1978; pm74; rpgshnik; +3 Ответить
8. ВикторП 226 18.02.18 18:55 Сейчас в теме
(4) есть идея на эту тему ?
15. 7OH 32 06.05.18 23:42 Сейчас в теме
Переделал для наглядности себе на 2 обработки: клиент и сервер (чтобы ещё и все пользователи могли сообщение увидеть).
А то пример не совсем информативный - цикл то крутится тут же и не даёт пользоваться программой до окончания цикла - так оно и сейчас может ))).
---
Плюс есть ошибка небольшая в начале работы.
У меня база была не зарегистрирована - но открыть обработку дало.
Я не закрывая зарегил и при попытке нажатия кнопки получил ошибку.
Оставьте свое сообщение
Вопросы с вознаграждением