Имя: Пароль:
1C
 
Не срабатывает фильтр на файл выбора
0 NIGHTHUNTER
 
12.02.21
08:55
Установлен фильтр, на выбор 3х видов расширений

Фильтр = "Файл csv(*.csv)|*.csv | Файл excel(*.xls,*.xlsx)|*.xls* | Файл xml(*.xml)|*.xml";

Тестирую выбор .csv файла. В каталоге есть .csv файл, но он не отображается. Что я не так задал в фильтре?

&НаКлиенте
Процедура ВыборФайлаНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
    СтандартнаяОбработка      = Ложь;
    Диалог                    = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие);
    Диалог.Заголовок          = "Выберите файл";
    Диалог.ПолноеИмяФайла     = "";
    Фильтр                    = "Файл csv(*.csv)|*.csv | Файл excel(*.xls,*.xlsx)|*.xls* | Файл xml(*.xml)|*.xml";
    Диалог.Фильтр             = Фильтр;
    Диалог.МножественныйВыбор = Ложь;
    Если Диалог.Выбрать() Тогда
        ВыборФайла = Диалог.ПолноеИмяФайла;
    КонецЕсли;
КонецПроцедуры
1 NIGHTHUNTER
 
12.02.21
09:04
Вот из этого фильтра, работает только .xml, что я не так сделал?

    Фильтр = "Файл csv(*.csv)|*.csv | Файл excel(*.xls,*.xlsx)|*.xls* | Файл xml(*.xml)|*.xml";
2 NIGHTHUNTER
 
12.02.21
09:07
вот так сработало, дело было в лишних пробелах, в строке фильтра, -

    Фильтр = "Файл csv(*.csv)|*.csv|Файл excel(*.xls,*.xlsx)|*.xls*|Файл xml(*.xml)|*.xml";
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс