|
Есть ли какой-нибудь способ вывести в управляемой форме прогресс-бар | ☑ | ||
---|---|---|---|---|
0
skeptik_m
20.11.13
✎
14:38
|
Есть ли какой-нибудь способ вывести в управляемой форме прогресс-бар
или что-то подобное, если сам процесс о состоянии которого нужно информировать пользователя происходит на сервере? |
|||
1
ДенисЧ
20.11.13
✎
14:39
|
Есть много способов, но они все перанальные.
|
|||
2
skeptik_m
20.11.13
✎
15:00
|
Я в общем-то догадываюсь что перанальные. поэтому хотелось бы как раз перанальных подробностей.
|
|||
3
Hmster
20.11.13
✎
15:01
|
ОбработчикОжидания + ФоновоеЗадание
|
|||
4
GROOVY
20.11.13
✎
15:08
|
Глобальный контекст (Global context)
Состояние (Status) Синтаксис: Состояние(<ТекстСообщения>, <Прогресс>, <Пояснение>, <Картинка>) Параметры: <ТекстСообщения> (необязательный) Тип: Строка. Строка, предназначенная для вывода в панель состояния. Если параметр не указан, возобновляется вывод системного текста в панель состояния. <Прогресс> (необязательный) Тип: Число. Значение индикатора прогресса (от 1 до 100). Если не задан, индикатор прогресса не отображается. <Пояснение> (необязательный) Тип: Строка. Текст пояснения. <Картинка> (необязательный) Тип: Картинка. Картинка. Описание: Выводит текст в панель состояния. Доступность: Тонкий клиент, веб-клиент, толстый клиент. Примечание: Для режима запуска ОбычноеПриложение используется только параметр <ТекстСообщения>, а вывод текста осуществляется в панель состояния. Пример: Состояние("Выполняется обновление информационной базы"); |
|||
5
Maxus43
20.11.13
✎
15:11
|
(4) ему надо выполнение процесса на сервере показать на клиенте
|
|||
6
fisher
20.11.13
✎
15:14
|
(5) Да у меня и в толстом клиенте не получалось этим методом прогресс-бар отобразить.
|
|||
7
fisher
20.11.13
✎
15:15
|
(6) + А, ччерт :)
"Для режима запуска ОбычноеПриложение используется только параметр <ТекстСообщения>" |
|||
8
ДенисЧ
20.11.13
✎
15:16
|
Либо бей процесс на много мелких кусочков и с каждым ползай на сервер с клиента.
Либо запускай в фоне, пиши куда-то состояние, а на клиенте через обработку ожидания читай и показывай |
|||
9
acsent
20.11.13
✎
15:16
|
||||
10
skeptik_m
20.11.13
✎
15:17
|
(8) Понятно.
|
|||
11
fisher
20.11.13
✎
15:18
|
По порциям далеко не всегда возможно/удобно.
С фоновым заданием - более универсальное решение. |
|||
12
skeptik_m
20.11.13
✎
15:24
|
Всем большое спасибо, хотелось убедиться что других способов нет, но видимо их (других) таки нет.
1) По порциям не всегда возможно и большие накладные расходы. 2) Фоновое задание - штука повышенной валкости. Ну в общем осталось выбрать из имеющихся альтернатив. |
|||
13
Infsams654
20.11.13
✎
16:15
|
(12) дак сама 1С это в своих обработчиках обновления не заморачивается. Так, что, спиши, на то что в 1С такого механизма пока нет. А если, для собственного удовлетворения, то фоновое задание.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |