| 
    
        
     
     | 
    
  | 
Как на управляемой форме эмитировать возрастание числа. | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        DrGennadiy    
     19.10.17 
            ✎
    15:25 
 | 
         
        Здравствуйте  есть такая задача на управляемой форме сымитировать возрастание числа. Допустим есть число 15000 необходимо вывести все значения числа  от 1 до 15000 по порядку. Выглядеть должно как на табло стандартных весов при постановке на них какого то веса. 
 
        Может кто то сталкиался?  | 
|||
| 
    1
    
        Гипервизор    
     19.10.17 
            ✎
    15:27 
 | 
         
        (0) А в чем именно проблема? Циклы на клиенте перестали работать?     
         | 
|||
| 
    2
    
        DrGennadiy    
     19.10.17 
            ✎
    15:34 
 | 
         
        Циклы то работают никаких проблем  просто при работе цикла на форме не видно как приращиаецся число это делается так быстро что невооруженным глазом это не заметить     
         | 
|||
| 
    3
    
        mikecool    
     19.10.17 
            ✎
    15:34 
 | 
         
        (2) сделай паузу     
         | 
|||
| 
    4
    
        perester    
     19.10.17 
            ✎
    15:36 
 | 
         
        Обработчикожидания     
         | 
|||
| 
    5
    
        Гипервизор    
     19.10.17 
            ✎
    15:36 
 | 
         
        (2) Сделайте паузу. Тут простор для творчества, кто как реализует.     
         | 
|||
| 
    6
    
        Dotoshin    
     19.10.17 
            ✎
    15:44 
 | 
         
        (2) Ну выводи каждое число по 100 раз     
         | 
|||
| 
    7
    
        Fish    
     гуру 
    19.10.17 
            ✎
    15:47 
 | 
         
        (2) Можно использовать замедлитель: https://ru.wikipedia.org/wiki/Замедлитель_процессора     
         | 
|||
| 
    8
    
        SergTheGreat    
     19.10.17 
            ✎
    15:49 
 | 
         
        (1) Тут не все так просто.
 
        Какие бы паузы не делать, форма изменит свое отображение только после выполнения всего кода, т.е. пользователь сначала будет наблюдать пустое поле, а затем сразу последнее число. Если же обновлять форму после каждого изменения счетчика, то боюсь 15000 обновлений клиент 1С не выдержит.  | 
|||
| 
    9
    
        DrGennadiy    
     19.10.17 
            ✎
    15:53 
 | 
         
        Именно это я и имелл ввиду что выводится только конечное число , пока не могу понять как это сделать     
         | 
|||
| 
    10
    
        Tatitutu    
     19.10.17 
            ✎
    15:55 
 | 
         
        (9) сколько реального времени должно пройти
 
        от 1 до 1500 ? Начни с этого  | 
|||
| 
    11
    
        Fish    
     гуру 
    19.10.17 
            ✎
    15:57 
 | 
         
        (8) А такое разве не работает? http://catalog.mista.ru/public/76309/     
         | 
|||
| 
    12
    
        DrGennadiy    
     19.10.17 
            ✎
    15:57 
 | 
         
        Думаю секнуды 3 для вывода любого числа достаточно.     
         | 
|||
| 
    13
    
        Юрий Лазаренко    
     19.10.17 
            ✎
    16:00 
 | 
         
        ПодключитьОбработчикОжидания? Он работает с периодичностью 0,1 сек.     
         | 
|||
| 
    14
    
        DrGennadiy    
     19.10.17 
            ✎
    16:08 
 | 
         
        Спасибо сделал через обработчик ожидания     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |