Имя: Пароль:
1C
 
При открытии диалога выбора файла, вайл эксель не отображается в каталоге
0 LivingStar
 
30.10.19
07:14
Делаю диалог выбора эксель файла. Но в режиме предприятия при его открытии сам файл не виден в каталоге.
Подскажите пожалуйста, что не так?

Процедура ЗагружаемыйФайлНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
    ДиалогОткрытия                    = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие);
    ДиалогОткрытия.ПолноеИмяФайла     = "";
    ДиалогОткрытия.Фильтр               = "Файлы Excel (*.xls|*.xlsx)|*.xl*";
    ДиалогОткрытия.МножественныйВыбор = Ложь;
    ДиалогОткрытия.Заголовок          = "Выберите файл Excel";
    Если ДиалогОткрытия.Выбрать() Тогда
        МассивВыбранныхФайлов = ДиалогОткрытия.ВыбранныеФайлы;
        Для Каждого ИмяВыбранногоФайла Из МассивВыбранныхФайлов Цикл
            ВыбранныйФайл = Новый Файл(ИмяВыбранногоФайла);
            Сообщить(ИмяВыбранногоФайла + "; Размер = " + ВыбранныйФайл.Размер());
        КонецЦикла;
    Иначе
        Предупреждение("Нет выбранных файлов!");
    КонецЕсли;
КонецПроцедуры
1 ДенисЧ
 
30.10.19
07:21
ДиалогОткрытия.Фильтр               = "Файлы Excel (*.xls,*.xlsx)|*.xl*";
2 LivingStar
 
30.10.19
07:23
Что не так вот в этой строке?

    ДиалогОткрытия.Фильтр               = "Файлы Excel (*.xls|*.xlsx)|*.xls;*.xlsx|";
3 LivingStar
 
30.10.19
07:24
(1) Ок! Спасибо. Ваш вариант рабочий!
4 ДенисЧ
 
30.10.19
07:27
(3) Естественно
5 Fram
 
30.10.19
07:31
(4) ты решил, что проще сразу писать ему рабочий код? )
6 ДенисЧ
 
30.10.19
08:43
(5) Изабелл он меня уже. Дольше объяснять.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс