|
Отображение на форме | ☑ | ||
---|---|---|---|---|
0
Elf_80_lvl
13.10.21
✎
14:50
|
Есть список который обрабатывается, есть желание на форме выводить состояние текущего элемента который обрабатывается, как это сделать?
Выполняю код строка состояния не меняется и появляется только значение последнего элемента после прохода по всему циклу. &НаКлиенте Процедура Заполнить(Команда) Для каждого Стр из Объект.ТЧ цикл ЭтаФорма.Состояние = Стр.Ссылка; ЗаполнитьНаСервере(Стр.Ссылка); КонецЦикла; КонецПроцедуры |
1 |
||
1
Малыш Джон
13.10.21
✎
14:56
|
2 |
|||
2
Elf_80_lvl
13.10.21
✎
14:59
|
(1) Значит ты тоже не знаешь, ясно. Спасибо что сообщил.
|
3 |
||
3
Малыш Джон
13.10.21
✎
15:03
|
(2) видимо здесь по сценарию должно быть "о, боже! нееет! только не этооо! Elf_80_lvl понял, что я тоже не знаю!!! куда теперь бежать? где прятаться?"
|
|||
4
ДенисЧ
13.10.21
✎
15:13
|
Сделай фоновое задание и обновляй форму по событиям из него.
|
6 |
||
5
Elf_80_lvl
13.10.21
✎
15:14
|
Неужели ни у кого не возникало необходимости на клиент передавать текущее состояние длительной операции...
|
10 14 |
||
6
Elf_80_lvl
13.10.21
✎
15:19
|
(4) Может быть есть какой то более простой пусть? Может быть между этими строчками вставить обновление формы? Правда всё что я пробовал никак не помогает
ЭтаФорма.Состояние = Стр.Ссылка; ЗаполнитьНаСервере(Стр.Ссылка); |
7 |
||
7
ДенисЧ
13.10.21
✎
15:21
|
(6) А если сказать Состояние(сокрЛП(стр.Ссылка))
Будет появляться? |
8 |
||
8
Elf_80_lvl
13.10.21
✎
15:23
|
(7) Да так работает немного не то что я бы хотел, но хотя бы так. Спасибо.
|
|||
9
Deon
13.10.21
✎
15:25
|
Можно попробовать подключать обработчик ожидания через 0.1 секунду
|
11 |
||
10
SleepyHead
гуру
13.10.21
✎
15:35
|
(5) "Неужели ни у кого не возникало необходимости на клиент передавать текущее состояние длительной операции..."
Возникало. И на инфостарте масса примеров, и на других ресурсах. Гуглить не учили? |
|||
11
Малыш Джон
13.10.21
✎
15:35
|
(9) если интервал меньше 1 сек, то он только однократно отработает
|
12 |
||
12
Deon
13.10.21
✎
15:38
|
(11) Ага. Отработал и создал новый обработчик на самого себя через 0.1 сек
|
13 |
||
13
Малыш Джон
13.10.21
✎
15:38
|
(12) жесть )))
|
15 |
||
14
ДенисЧ
13.10.21
✎
15:40
|
(5) Приходило даже разработчикам БСП... И они таки запилили свой. С параметрами и передачей на клиента...
|
|||
15
Deon
13.10.21
✎
15:40
|
(13) Ну, будет чуть помедленней, но зато без фоновых заданий )
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |