Имя: Пароль:
1C
1С v8
Типа пауза. Имитация розыгрыша/процесса
0 Sasha_Rapira
 
18.12.14
01:12
Всем привет от авторитета мисты.

Нужно ваше мнение и предложения.

У нас есть что-то типа лотереи. Это обработка, туда вводятся сотрудники и призы.

Обработка берёт рандомный приз и рандомного сотрудника. Так отбираются победители.

Но это происходит очень быстро. То-есть есть например 10 призов, они моментально разыграны. Так не должно быть.

Нужна интрига, типа процесс выбора вещи, потом процесс выбора победителя.

Как реализовать?

Пробовал через ПоказатьПредупреждение, он показывает, но 1С дальше работает, не останавливаясь.
1 Hans
 
18.12.14
01:21
цикл с контролем текущего времени.
2 Sasha_Rapira
 
18.12.14
01:27
(1) где то читал что очень нагружает проц. А выводом сообщений не как? Почему при выводе предупреждения 1С не останавливается как в других системах? а работает дальше. Хотя в ПоказатьСообщение можно передавать строку кода, типа передать след. этап
3 Andrewww123
 
18.12.14
02:54
(0) Пинги нужно использовать, как обычно :)
4 NS
 
18.12.14
03:02
5 GROOVY
 
18.12.14
03:30
(2) А тебе это на всех компах в сети нужно непрерывно?
Сделайте вывод индикатора.
6 Sasha_Rapira
 
18.12.14
03:34
(5) нет на одной конфе файловой
7 GROOVY
 
18.12.14
03:34
Ну и загрузи проц на 100% на 1 минуту.
8 Godofsin
 
18.12.14
06:32
(0) Сделай не на 1с
9 kosts
 
18.12.14
06:40

ПодключитьОбработчикОжидания(<ИмяПроцедуры>, <Интервал>, <Однократно>)

Описание:

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