Created
February 11, 2020 18:05
-
-
Save craftonec/71002bb747222e0044d1e9dcf7fa0113 to your computer and use it in GitHub Desktop.
1с выбор файла / каталога
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
&НаКлиенте | |
Процедура ПутьККаталогуНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка) | |
Режим = РежимДиалогаВыбораФайла.ВыборКаталога; | |
ДиалогОткрытия = Новый ДиалогВыбораФайла(Режим); | |
ДиалогОткрытия.Каталог = "D:"; | |
ДиалогОткрытия.Заголовок = "Выберите супер каталог"; | |
Если ДиалогОткрытия.Выбрать() Тогда | |
ПутьККаталогу = ДиалогОткрытия.Каталог; | |
КонецЕсли; | |
КонецПроцедуры |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
&НаКлиенте | |
Процедура ПутьКФайлуНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка) | |
СтандартнаяОбработка = Ложь; | |
Диалог = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие); | |
Диалог.Заголовок = "Выберите файл: "; | |
Диалог.Фильтр = "Excel файлы(*.xls;*.xlsx)|*.xls;*.xlsx"; | |
Диалог.ИндексФильтра = 0; | |
Диалог.ПредварительныйПросмотр = Ложь; | |
Диалог.ПроверятьСуществованиеФайла = Истина; | |
Диалог.МножественныйВыбор = Ложь; | |
Диалог.ПолноеИмяФайла = ПутьКФайлу; | |
Если Диалог.Выбрать() Тогда | |
ПутьКФайлу = Диалог.ПолноеИмяФайла; | |
КонецЕсли; | |
КонецПроцедуры |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
&НаКлиенте | |
Процедура ДобавитьФайлы(Команда) | |
СтандартнаяОбработка = Ложь; | |
Диалог = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие); | |
Диалог.Заголовок = "Выберите файлы: "; | |
//Диалог.Фильтр = "Excel файлы(*.xls;*.xlsx)|*.xls;*.xlsx"; | |
Диалог.Фильтр = "powershell и Ексль(*.ps1;*.xls;*.xlsx)|*.ps1;*.xls;*.xlsx"; | |
Диалог.ИндексФильтра = 0; | |
Диалог.ПредварительныйПросмотр = Ложь; | |
Диалог.ПроверятьСуществованиеФайла = Истина; | |
Диалог.МножественныйВыбор = Истина; | |
Диалог.ПолноеИмяФайла = ПутьКФайлу; | |
Если Диалог.Выбрать() Тогда | |
МассивФайлов = Диалог.ВыбранныеФайлы; | |
ЭтаФорма.ПутьКФайлам.Очистить(); | |
Для Каждого ИмяФайла Из МассивФайлов Цикл | |
НС = ЭтаФорма.ПутьКФайлам.Добавить(); | |
НС.ПутьКФайлу = ИмяФайла; | |
КонецЦикла | |
КонецЕсли; | |
КонецПроцедуры |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment