|   |   | 
| 
 | Является ли переписывание с Вопрос на ПоказатьВопрос асинхронным программированием ? | ☑ | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 0
    
        sikuda 17.09.20✎ 14:07 | 
 
        Тема древняя, но решил расставить все точки над i
 И в связи с появлением в 8.3.18 "Обещаний", надо сказать: Для себя понял, что раньше в диалоговых окнах 1С был отдельный обработчик событий и они через него работали. С приходом современного Web, там новые окна не раскроешь, там просто прикрутили callback через ОписаниеОповещения. Но маркетологи не могли не расписать тех. устройство этого сарая и поэтому пустили вход ... АСИНХРОННО Что назвать ложью нельзя, но осадочек остается... И чтобы руки обучались https://www-1c.ru/wp-content/plugins/codemirror1c/run/question/ | ||||||||||
| 1
    
        Сергиус 17.09.20✎ 14:10 | 
        (0)Главное, чтобы работало, а как уж оно там называется, вторично)     Свое мнение. Обоснуйте | ||||||||||
| 2
    
        MyNick 17.09.20✎ 15:46 | 
        (0) многие говорят что программирование на 1С вообще не программирование. И чо теперь, молиться на каждого, пусть думают шо хотят.     | ||||||||||
| 3
    
        PR 17.09.20✎ 16:07 | 
        Странная ветка, непонятно о чем     | ||||||||||
| 4
    
        Жан Пердежон 17.09.20✎ 16:32 | 
        на самом деле как-то пофиг     Свое мнение. Обоснуйте | ||||||||||
| 5
    
        sikuda 17.09.20✎ 16:33 | 
        (3) Для того, чтобы функция Вопрос не ругалась надо изменить только "Режим использования модальности" или еще "Режим использования синхронных вызовов.."?     | ||||||||||
| 6
    
        polosov 17.09.20✎ 16:49 | 
        (0) После ПоказатьВопрос код выполняется. После Вопрос - нет.
 Дальше сам думай где синхронно, а где ассинхронно. | ||||||||||
| 7
    
        PR 17.09.20✎ 16:49 | 
        (5) Проверь
 Что мешает-то? | ||||||||||
| 8
    
        polosov 17.09.20✎ 16:52 | 
        И да. Тупая ветка.     Свое мнение. Обоснуйте | ||||||||||
| 9
    
        Ботаник Гарден Меран 17.09.20✎ 16:54 | |||||||||||
| 10
    
        sikuda 17.09.20✎ 17:06 | 
        (9) Красиво "асинхронными функциями", а смысл на самом деле такой же
 (7) Проверил - только первое. | ||||||||||
| 11
    
        ДенисЧ 17.09.20✎ 17:10 | 
        (10) Это калька с Js. Там такой механизм называется асинхронным.     | ||||||||||
| 12
    
        sikuda 17.09.20✎ 17:18 | 
        (11) В JS в callback прилетает результат длительной операции (асинхронно). Механизм promise это обертка для удобства работы с такими сallback.
 В 1С в ОписаниеОповещения возвращается результат локальной операции (СуществованияФайла) и это не разу для меня не асинхронно ;) | ||||||||||
| 13
    
        бомболюк 17.09.20✎ 17:19 | 
        это будет рефакторинг.     Свое мнение. Обоснуйте | ||||||||||
| 14
    
        ДедМорроз 17.09.20✎ 17:25 | 
        Когда асинхронный http-запрос в 1с появится,тогда будет асинхронное программирование.
 А то они делают танцы с бубном там,где асинхронности нет(файл существует)и не могут там,где она есть(отправить запрос). | ||||||||||
| 15
    
        ДенисЧ 17.09.20✎ 17:27 | |||||||||||
| 16
    
        sikuda 17.09.20✎ 17:36 | 
        (15) Да тяжело из маркетинговой зависимости 1С в реальный мир возвращаться?     | ||||||||||
| 17
    
        ДенисЧ 17.09.20✎ 17:38 | 
        (16) см (15)     | ||||||||||
| 18
    
        Patriot1C 17.09.20✎ 18:05 | 
        (17) Так есть ли понимание у народа как это работает? http://catalog.mista.ru/public/1295065/     Нет, в документации это наз. убрать МОДАЛЬНОСТЬ | ||||||||||
| 19
    
        polosov 17.09.20✎ 20:14 | 
        (18) Чем твой велосипед отличается от использования отдельно процедуры для оповещения?     | ||||||||||
| 20
    
        lodger 17.09.20✎ 20:54 | 
        Паша, работай, не ленись. 
 (12) лично для тебя это может быть равно пнём, али колодой. от этого материальный мир не изменится. Свое мнение. Обоснуйте | ||||||||||
| 21
    
        Patriot1C 17.09.20✎ 22:10 | 
        (19) Так это и есть полное использование оповещений для клиента. Ну запуск/открытие файла для полноты     | ||||||||||
| 22
    
        polosov 17.09.20✎ 23:12 | 
        (21) Ты посылаешь запрос на проверку, только после того как придет ответ на предыдущий запрос. А представь, что ты делаешь проверку на сетевом устройстве по медленному каналу.     | ||||||||||
| 23
    
        SleepyHead гуру 18.09.20✎ 05:14 | 
        Все комментарии не читал, но тоже осуждаю.     Свое мнение. Обоснуйте | ||||||||||
| 24
    
        DJ Anthon 18.09.20✎ 08:13 | 
        Что такое наз.? назвать? название? называется?     | ||||||||||
| 25
    
        sikuda 18.09.20✎ 10:03 | 
        (24) называется. Там просто было ограничение на длину строки пришлось сократить.     | ||||||||||
| 26
    
        sikuda 18.09.20✎ 16:21 | 
        (14) Ну процесс 2015 НачатьПомещениеФайлаНаСервер с обработкой результата в Оповещении как раз по структуре напоминает callback ;)
 ПомещениеФайлаНаСерверАсинх ее версия с обещанием... | ||||||||||
| 27
    
        Patriot1C 08.10.20✎ 15:36 | 
        Автор не освоил 1С?     Да, мы теперь крутые асинхронно тоже могём | ||||||||||
| 28
    
        sikuda 16.11.20✎ 14:55 | 
        Да перенес примерчик - https://code1c.sikuda.ru/wp-content/plugins/codemirror1c/run/question/     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |