&НаСервере Функция СформироватьФайл() ПолныйПутьИмяВременногоФайла = ПолучитьИмяВременногоФайла(); //Тут создаем наш файл и записываем его в ИмяВременногоФайла //................... //................... //Возвращаем на клиент адрес во временном хранилище Возврат ПоместитьВоВременноеХранилище(Новый ДвоичныеДанные(ПолныйПутьИмяВременногоФайла), Новый УникальныйИдентификатор); КонецФункции
&НаКлиенте Процедура СоздатьФайл(Команда) Если НЕ ПодключитьРасширениеРаботыСФайлами() Тогда Попытка УстановитьРасширениеРаботыСФайлами(); Исключение Сообщить(ОписаниеОшибки()); Возврат; КонецПопытки; КонецЕсли; Если ПодключитьРасширениеРаботыСФайлами() Тогда СсылкаСкачивания = СформироватьФайл(); ПолучитьФайл(СсылкаСкачивания, "МойФайл"); КонецЕсли; КонецПроцедуры