получить путь к каталогу загрузки

1. eda76 02.09.21 15:25 Сейчас в теме
подскажите как сохранить файл в каталог "Загрузка"
делаю ПолучитьИмяВременногоФайла(".pdf") и сохраняю туда полученный файл, а хотелось бы сохранить в загрузки чтобы он остался пользователю
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. DJ_Codebase 02.09.21 15:49 Сейчас в теме
А КаталогДокументов() не подойдет? хочется именно загрузки?
3. DenisVol 2 02.09.21 15:49 Сейчас в теме
добавьте реквизит "путькфайлу" и туда сохраняйте файл
4. DenisVol 2 02.09.21 15:51 Сейчас в теме
//выбор каталога
&НаКлиенте 
Процедура ПутьКФайлуНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
	Режим = РежимДиалогаВыбораФайла.ВыборКаталога; 
	ДиалогОткрытия = Новый ДиалогВыбораФайла(Режим); 
	ДиалогОткрытия.Каталог = ""; 
	ДиалогОткрытия.МножественныйВыбор = Ложь; 
	ДиалогОткрытия.Заголовок = "Выберите каталог"; 

	Если ДиалогОткрытия.Выбрать() Тогда 
		ПутьКФайлу = ДиалогОткрытия.Каталог; 
	КонецЕсли;
КонецПроцедуры
Показать
5. eda76 02.09.21 19:42 Сейчас в теме
а без выбора каталога? как то из обычных то андроидных программ скачивает в загрузки
6. user1315197 28.06.23 16:30 Сейчас в теме
Столкнулся с тем же вопросом, выкрутился так:

&НаКлиенте
Функция НайтиКаталогЗагрузки()

хКаталогДокументы=КаталогДокументов(); // C:\Users\xx\Documents

Если СтрНайти(хКаталогДокументы,"Documents")>0 Тогда
хКаталогЗагрузки=СтрЗаменить(хКаталогДокументы,"Documents","Downloads"); // ---> C:\Users\xx\Downloads
хФайл = Новый Файл(хКаталогЗагрузки);
Если хФайл.Существует() и хФайл.ЭтоКаталог() Тогда
Возврат хКаталогЗагрузки;
Иначе
Возврат "";
КонецЕсли;
Иначе
Возврат "";
КонецЕсли;

КонецФункции
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот