Имя: Пароль:
1C
 
Фильтр при выборе файла
0 Родной
 
24.08.10
17:30
Как в одной строке фильтр указать два типа файла. Чтобы в диалоге выбора не две строки в типы было, а одна с двумя расширениями ?
Так не работает:
Фильтр =  "Файлы Excel (*.xls, *.xlsx)|*.xls, *.xlsx";
Мне нужно чтобы в фильтр попали файлы экселя с обоими расширениями...
Спасибо.
1 Ц_У
 
24.08.10
17:44
вроде через ; нужно указывать отдельные расширения
2 Mort
 
24.08.10
17:46
Думаю достаточно:

"Файлы Excel (*.xls, *.xlsx)|*.xls, *.xl*";
3 Mort
 
24.08.10
17:47
Т.е.

"Файлы Excel (*.xls, *.xlsx)|*.xl*";
4 Ц_У
 
24.08.10
17:47
Не поленился запустить 1С и проверить...
-----
ДиалогВыбораФайла (FileDialog)
Выбрать (Choose)
Синтаксис:
Выбрать()
Возвращаемое значение:
Тип: Булево. Истина - выбор/сохранение завершено успешно; Ложь - в противном случае.
Описание:
Открывает окно диалога выбора файла.
Пример:
Диалог = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие);
Диалог.Заголовок = "Выберите файл с фотографией";
Диалог.ПолноеИмяФайла = "";
Диалог.ПредварительныйПросмотр = Истина;
Диалог.Фильтр =
"Все картинки (*.bmp;*.dib;*.rle;*.jpg;*.jpeg;*.tif;*.gif;*.png;*.ico;*.wmf;*.emf)|*.bmp;*.dib;*.rle;*.jpg;*.jpeg;*.tif;*.gif;*.png;*.ico;*.wmf;*.emf|"
+ "Формат bmp (*.bmp;*.dib;*.rle)|*.bmp;*.dib;*.rle|"
+ "Формат JPEG (*.jpg;*.jpeg)|*.jpg;*.jpeg|"
+ "Формат TIFF (*.tif)|*.tif|"
+ "Формат GIF (*.gif)|*.gif|"
+ "Формат PNG (*.png)|*.png|"
+ "Формат icon (*.ico)|*.ico|"
+ "Формат метафайл (*.wmf;*.emf)|*.wmf;*.emf|"; // картинки

Если Диалог.Выбрать() Тогда
   ВыбранноеФото = Новый Картинка(Диалог.ПолноеИмяФайла,Ложь);
   ЭлементыФормы.ПолеИзображения.Картинка = ВыбранноеФото;
Иначе
   Отказ = Истина;
   Возврат;
КонецЕсли;
5 Ц_У
 
24.08.10
17:48
(4) -> (1) я был прав
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.