|
Управляемый режим: обмен сообщениями пользователю о состоянии
| ☑ |
0
AugustBlack
25.10.11
✎
12:59
|
Управлямый режим, некая обработка, написал 2 процедуры одна на клиенте другая на сервере.
вызываю серверную процедуру с клиента, серверная проезжает по циклу и показывает пользователю статус загрузки через процедуру Сообщить().
так вот: почему они выводятся разом и в самом конце работы серверной процедуры а не так как я прописал в циклах на каждый шаг т.е в реальном времени?
можно ли как нибудь сделать вывод не перепиливая код??
|
|
1
AugustBlack
25.10.11
✎
13:18
|
(актуально)
|
|
2
mikecool
25.10.11
✎
13:19
|
покури скд и ее вывод состояния
иначе - клиент получает твои сообщения только после выполнения серверной процедуры
хотя - может сработает Оповестить - Обработка оповещения, но тут я хз
|
|
3
AugustBlack
25.10.11
✎
13:45
|
скд? не совсем понял.
сейчас читаю про &НаСервере &НаКлиенте пишут что:
&НаСервере
Указывает на то, что процедура или функция исполняется в контексте серверного приложения. Её используют для всех обработчиков серверных событий формы, а также для собственных процедур и функций, которые определит разработчик, чтобы передать выполнение кода на сервер. Такие процедуры и функции упрощенно называют серверными процедурами формы. [Разработчик должен управлять частотой вызовов сервера. В идеале, нужно стремиться к тому, чтобы их количество было минимально, т.к. при каждом вызове система «гоняет» туда-сюда данные.]
получается даже если перепилить код на порции что немного затруднительно в моей ситуации, код гонять туда сюда многа раз не хорошо выходит. зачем тогда спрашивается? да просто хочется чтобы пользователю удобно было, ну да ладна можно свалить все на архитектуру тогда =]
|
|
4
mikecool
25.10.11
✎
13:46
|
(3) организуй вызов сервера для порций данных в цикле
|
|
5
mikecool
25.10.11
✎
13:46
|
(4) гоняться будет только сообщение, если ничего больше не надо
|
|
6
AugustBlack
25.10.11
✎
13:48
|
жаль что с сервера клиенту нельзя отправлять послания...:(
|
|
7
Defender aka LINN
25.10.11
✎
13:52
|
(5) Гоняться будет:
1. Сообщение.
2. Форма со всеми реквизитами
3. Служебная инфа.
Умножаем на количество вызовов, увольняем прога нахрен :)
|
|
8
mikecool
25.10.11
✎
13:53
|
(7) форму можно исключить если безконтекста :Р
|
|