Имя: Пароль:
1C
1С v8
Тонкий клиент, состояние()
0 Икогнито
 
16.03.12
21:13
#Если Клиент Тогда
       Счетчик = Счетчик + 1;
       Состояние("Выгрузка данных: " + Строка(Счетчик));
#КонецЕсли

В толстом клиенте это приводит к появлению красивого окошка вывода состояния внизу экрана.

А как выводить состояние выполнения цикла из серверной процедуры в тонком клиенте?
1 ll13
 
16.03.12
21:18
2 Икогнито
 
16.03.12
21:19
(1) Ох, ё-моё, буду изучать. А попроще решений не бывает?
3 Икогнито
 
16.03.12
21:23
(1) Ведь, Сообщение.Сообщить() выкидывает с сервера в тонкий клиент сообщение

Неужели ничего нет простого по отображению состояния в тонком клиенте? Хотя, наверно, врядли, ведь тексты сообщений появляются по окончанию работы серверной процедуры...(
4 ll13
 
16.03.12
21:24
Бывает.
ОбработчикОжидания на клиенте
5 Икогнито
 
16.03.12
21:28
(4) не понимаю, можно пример?
6 Икогнито
 
16.03.12
21:32
(1) в этом примере можно спокойно и состояние() использовать, т.к. данные обрабатываются порциями.

Имхо, такой гемор писать для тривиального цикла процедуры, выполняющейся на сервере... пипец.
7 Икогнито
 
16.03.12
23:19
гз
Закон Брукера: Даже маленькая практика стоит большой теории.