|
Обработчик ожидания, и тормоза форма | ☑ | ||
---|---|---|---|---|
0
Sintez123
25.06.13
✎
14:33
|
Делаю "ПодключитьОбработчикОжидания("КриваяПроцедура", 1)". Каждую секунду срабатывает как надо, но сама форма тормозит. Как сделать чтобы не тормозила?
Может надо просто не в модуль формы делать, а в модуль объекта и всё? Или как надо? |
|||
1
Волшебник
25.06.13
✎
14:34
|
Замени 1 на 100
|
|||
2
Mitriy
25.06.13
✎
14:35
|
(0) изменить КривуюПроцедуру на ПрямуюПроцедуру...
|
|||
3
Sintez123
25.06.13
✎
14:42
|
ну да :) первые ответы просто стеб :) жду ответа по теме :)
|
|||
4
kosts
25.06.13
✎
14:42
|
(0) Выложи код кривой процедуры
|
|||
5
Mitriy
25.06.13
✎
14:45
|
(3) в этих ответах самая неприкрытая истина...
|
|||
6
Sintez123
25.06.13
✎
14:49
|
(4) Да код не важен, он реально 1-2 секунды жрет времени если что. В это время, пока код исполняется юзер не может менять форму отчета, что очень не удобно. Забить нельзя :) Причем тормозит не только форма отчета этого, а вообще все формы в 1с у юзера, так что работать нереально стает.
|
|||
7
ДенисЧ
25.06.13
✎
14:57
|
Фоновое задание запускай
|
|||
8
ale-sarin
25.06.13
✎
14:58
|
(6) Говорят же, замените 1 на 100.
И вообще может Вам Оповестить() надо? И зачем это в форме ОТЧЕТА обработка ожидания? |
|||
9
H A D G E H O G s
25.06.13
✎
14:59
|
1-2 секунды жрет времени если что.
С периодичностью в 1 секунду. Ваш кэп. |
|||
10
IШаман
25.06.13
✎
15:07
|
может заменить обработку ожидания на обработку события.
|
|||
11
Sintez123
25.06.13
✎
15:13
|
(8) мне надо раз в секунду именно. В иделе по 10 раз в секунду :) тут изврат
(7) надо попробовать. А во внешке это всё будет работать? Допустим конфигурации будет полностью пустая, так можно? |
|||
12
H A D G E H O G s
25.06.13
✎
15:19
|
(11) Ты код то напиши.
|
|||
13
H A D G E H O G s
25.06.13
✎
15:19
|
1 секунда - это попахивает быдлокодом.
|
|||
14
Maxus43
25.06.13
✎
15:23
|
(11) напиши что нужно, задачу желательно. Нет таких задач на 1с где ежесекундно (10 раз в секунду ещё круче конечно) чтобы надо бы было что-то делать
|
|||
15
ДенисЧ
25.06.13
✎
15:25
|
(14) как нет? А часики нарисоватть? :-)
|
|||
16
Sintez123
25.06.13
✎
15:28
|
(14) вам лучше не знать что я написал :) а то флуда будет на 10 страниц. Можно сказать что трактор в ракету переделал, нецелевое использование 1с так сказать :)
|
|||
17
Serg_1960
25.06.13
✎
15:30
|
(16) Какие мы скромные :) Так и скажи - Нужнаточность 1/10 секунды - пишу программу запуска термоядернного спутника на орбиту.
|
|||
18
Maxus43
25.06.13
✎
15:30
|
(16) ну дак сделай замер производительности, и пойми в конце концов что у тебя грузит систему какая-то ракетная хрень каждую секунду
|
|||
19
Sintez123
25.06.13
✎
16:06
|
(18) грузит HTTP соединение, но с этим ничего не сделать. Я так понимаю 1с может не замораживать формы, даже если делает что-то тяжелое. Так что проблема не в этом, пусть грузит, надо просто чтобы формы не заморжавались и всё.
|
|||
20
qeos
25.06.13
✎
17:03
|
(0) не надо так делать
|
|||
21
Maxus43
25.06.13
✎
21:16
|
(19) ну запускай фоновые, только учти, что за 1 секунду оно скорее не завершится, и в итоге у тебя будет активны хрен знает сколько фоновых постоянно
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |