Имя: Пароль:
1C
 
Выбор каталога без модальности?
0 Sandemus
 
09.04.15
14:21
Здаравствуйте!
Как организовать диалог выбора каталога на WEB-клиенте?

Диалог = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.ВыборКаталога);
Если Диалог.Выбрать() Тогда
     ИмяКаталога = Диалог.Каталог;
КонецЕсли;
ЭтаФорма.МестоФайлов=ИмяКаталога;


На этот код ругается фразой: "Использование синхронных методов на клиенте запрещено".
1 ДенисЧ
 
09.04.15
14:29
эмммм....
НачатьВыборФайла() ?
2 Sandemus
 
09.04.15
14:39
(1) Извиняюсь, а как сие работает?
3 Гёдза
 
09.04.15
14:40
только вчера на партнерском читал про такое.
исправлено c 8.3.5.1383.
4 Гёдза
 
09.04.15
14:41
5 Sandemus
 
09.04.15
14:48
(3) увы нет туда доступа :( Что там?
У меня 8.3.5.1428
6 ДенисЧ
 
09.04.15
14:50
7 Гёдза
 
09.04.15
15:01
Еще см. свойство конфигурации "Режим использования синхронных вызовов расширений и внешних компонент".
8 Sandemus
 
09.04.15
15:04
(7) Стоит "использовать" (6) Пока не могу понять как эти знания применить к данному диалогу.
9 Sandemus
 
10.04.15
08:33
Друзья! Нет более никаких мыслей по сабжу?
10 Остап Сулейманович
 
10.04.15
08:45
(9) Здесь : http://infostart.ru/public/195003/ описание работы с файлами картинок именно в режиме без модальности. Вундервафля называется НачатьПомещениеФайла(). Один из параметров - интерактивный выбор. Правда файлы никак не фильтруются и позволяет ли оно выбрать каталог непроверял.
11 PaulBC
 
10.04.15
09:06
ДиалогВыбораФайла (FileDialog)
Показать (Show)
Синтаксис:

Показать(<ОписаниеОповещения>)
Параметры:

<ОписаниеОповещения> (обязательный)

Тип: ОписаниеОповещения.
Содержит описание процедуры, которая будет вызвана после закрытия диалога выбора со следующими параметрами:
<ВыбранныеФайлы> – массив выбранных имен файлов или Неопределено, если выбор не осуществлен.
<ДополнительныеПараметры> - значение, которое было указано при создании объекта ОписаниеОповещения.
Описание:

Начинает отображение диалога выбора файла.

Доступность:

Тонкий клиент, веб-клиент, толстый клиент.
12 Остап Сулейманович
 
10.04.15
09:10
(11) Нету в ДиалогВыборФайла такого.
13 Остап Сулейманович
 
10.04.15
09:13
(12)
"Диалоги, реализуемые через расширение работы с файлами, не создают таких проблем в работе, как модальные окна браузеров, поэтому не было реализовано открытие блокирующих окон для объекта ДиалогВыбораФайла."
ЦЫ : http://xn----1-bedvffifm4g.xn--p1ai/news/отказ-от-модальных-окон-в-1с-8-3/
Последний абзац.
14 PaulBC
 
10.04.15
09:15
15 Остап Сулейманович
 
10.04.15
09:21
(14) Таки да. Только там все ништяки доступны в "расширении для работы с файлами". Для диалога, встроенного в тонкий/толстый тех ништяков нет.