Веб-Клиент: немодальная выбор и загрузка файла #743602


#0 by MaxisUssr
Читал, что у 1С новые веяния - отказ от модальности. Сейчас как раз нужно сделать веб-клиент - решил, что лучше помучится сейчас, и делать различные диалоги выбора именно не модальными. Но проблема в том, что через веб-клиент нужно еще и грузить файлы. Файлы грузятся на данный момент так: Диалог = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие); Вопрос - каким образом уйти от модальности в данном коде? P.S. Вышеописанное работает в IE, в Chrome выдает: "br:showmodaldialog is not function". Это плохо как-то - не пересаживать же всех на IE.
#1 by Fragster
НачатьПомещениеФайла
#2 by Fragster
жизнь - боль
#3 by Fragster
Примечание: На мобильной платформе параметр <Интерактивно> игнорируется и диалоговое окно выбора файла не отображается никогда. В тонком и толстом клиентах, в отличие от веб-клиента, метод блокирует исполнение кода языка. Тем не менее, по завершению помещения файла указанный обработчик оповещения также будет вызван, но до исполнения кода, размещенного после вызова метода.
#4 by MaxisUssr
Понятно - спасибо. У нас пока что 8.2 (если будут вопросы, почему хром не работает - скажу, что платформа 1С старая), но скоро перейдем-наконец на 8.3 и придется переделать все на немодальность по-хорошему.
#5 by Fragster
судя по справке - это теперь работает по одному файлу, так что в описание оповещения придется запихивать массив из оставшихся файлов (кроме того, который в текущий момент передается).
#6 by Fragster
а вообще - по хорошему - раз уж все это асинхронно - то может быть есть умельцы, которые реально асинхронно-параллельно много файлов на сервер загружают?
#7 by MaxisUssr
Не представляю, как. Может только через ВК какую-то (но она тоже может быть отключена браузером).
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С