gifts2017

Визуализация длительных процессов

Опубликовал Алексей Гафуров (Alex_grem) в раздел Программирование - Работа с интерфейсом

При работе с управляемыми приложениями возникают задачи длительной обработки данных на сервере. При этом хочется чтобы программа не просто висела, обрабатывая данные, а как-то обозначала "границы обработки".

В платформе есть инструментарий для обозначения этих границ - индикатор. В обычном приложении не составляет труда с ним работать, а в управляемом уже появляются неудобства. Тут, конечно, разработчик сам решает делать несколько серверных вызовов и отображать ход процесса индикатором или просто ограничится комментариями "начало обработки" и "конец обработки". Если идти последним путем, то можно слегка приукрасить, например, использовав безбраузерное приложение - HTA документ, который позволяет создавать Windows-приложения используя HTML, CSS и Javascript/VBscript. Примеры HTA и более подробное описание можно можно посмотреть тут http://habrahabr.ru/post/40707/. P.S. Будет интересно узнать кто что использует для подобного рода задач.

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Обработка "Визуализация длительного процесса"
.epf 66,90Kb
23.07.14
34
.epf 66,90Kb 34 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Альтаир (Altair777) 01.06.12 11:21
Пропаганда курения?! :)
marsohod; Nazimov_Mikhail; +2 Ответить 2
3. Алексей Гафуров (Alex_grem) 03.06.12 07:32
хоть кто-то бы написал за что минусует
4. Вячеслав Кадацкий (marsohod) 03.06.12 09:09
(1) Altair777, Нет! Пропаганда кофе :)
6. Модератор раздела Артур Аюханов (artbear) 05.06.12 09:40
Пока минусую.
Из описания не увидел, каким образом идет обозначение того, что программа не висит, а что-то делает?
1С же все равно висит и ничего не показывает :(
7. Алексей Гафуров (Alex_grem) 05.06.12 13:12
(6) artbear,
Из описания не увидел, каким образом идет обозначение того, что программа не висит, а что-то делает

Программа делает свое дело - висит и обрабатывает. Просто пользователь видит вместо круглого указателя мыши изображение. Из этого понимает, что идет обработка и пока можно налить себе кофе (я заметил, что многие тут не любят кофе, поэтому могут наливать себе что хотят). Изображение обработки исчезло - можно продолжать работать. Идет обозначение "границ обработки". Сообщения "Начало обработки" и "Конец обработки" (или какие-то другие обозначения) он может и не увидеть. Смысл был в этом.
8. Денис (Den_D) 06.06.12 10:36
Вот ведь прицепились к картинке
Кому не нравится кофе, вставьте картинку с пивом
Тем кто против курения - напишите "Отдохните, пока я работаю!"
9. Ирина Баранова (Ироида) 06.06.12 12:47
Или, а сейчас настало время производственной гимнастики
10. Дмитрий (gosizo) 19.10.12 14:14
буду смотреть, для меня эта тема актуальна. А то штатными средствами уж очень не нравится как в конце выкидывает сразу все сообщения
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа