Имя: Пароль:
1C
1С v8
Подскажите по диалогу выбора каталога
0 vfrcbv
 
20.11.18
15:42
Добрый день.
У пользователя необходимо спросить каталог для сохранения.
Вызывается штатное окно Windows в режиме РежимДиалогаВыбораФайла.Открытие. Но это окно обязательно требует еще указать, либо написать вручную имя файла.
<1C>
    ДиалогВыбораКаталога = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие);
    ДиалогВыбораКаталога.Заголовок = "Укажите место для сохранения файла...";
    ДиалогВыбораКаталога.ПредварительныйПросмотр = Ложь;
    Если ДиалогВыбораКаталога.Выбрать() Тогда
        ИмяКаталога = ДиалогВыбораКаталога.Каталог;
    КонецЕсли;
</1C>
есть ли способ не запрашивать имени файла? Только указать каталог.
https://s8.hostingkartinok.com/uploads/images/2018/11/82f759dc7f955fa0c726c6f3c61621c5.png
1 hhhh
 
20.11.18
15:47
(0) пользуйтесь типовыми функциями. Всё уже написано до нас. Одна строчка всего. Зачем велосипед изобретаешь?
2 Cyberhawk
 
20.11.18
15:48
ВыборКаталога
3 vfrcbv
 
20.11.18
15:50
(2) Спасибо, не внимательный.

(1) можно пример?
4 hhhh
 
20.11.18
15:53
(3)     Заголовок = НСтр("ru = 'Выберите основной каталог для выгрузки файлов'");
    РаботаСФайламиСлужебныйКлиент.ВыбратьПутьКРабочемуКаталогу(КаталогВыгрузки, Заголовок, Истина);
5 vfrcbv
 
20.11.18
15:56
(4) Благодарю!
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший