Меню

Сабсистемс Сабсистемс Мегапрайс Мегапрайс Разработки Разработки Отзывы Отзывы Информация Информация Новости Новости Помощь по 1С! Помощь по 1С!
Регистрация Войти
Страницы: 1
Ответить
RSS
Как сохранить отчет в Excel (управляемые формы 1С)
 
Пример кода для сохранения любого отчета 1С в эксель.

&НаКлиенте
Процедура СохранитьВЭксель(Команда)

ИмяФайла = "Прайс "+ТекущаяДата()+".xlsx";
ИмяФайла = ОбщегоНазначенияКлиентСервер.ЗаменитьНедопустимыеСимволыВИмениФайла(ИмяФайла);

ДиалогОткрытияФайла = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Сохранение);
ДиалогОткрытияФайла.ПолноеИмяФайла = ИмяФайла;
//ДиалогОткрытияФайла.Каталог = ПутьКрабочемуСтолу();
ДиалогОткрытияФайла.Фильтр = "Файлы Microsoft Excel (*.xlsx)|*.xlsx|Все файлы (*.*)|*.*";
ДиалогОткрытияФайла.МножественныйВыбор = Ложь;
Если ДиалогОткрытияФайла.Выбрать() тогда
ТаблицаОтчета.Записать(ДиалогОткрытияФайла.ПолноеИмяФайла,ТипФайлаТабличногоДокумента.XLSX);
КонецЕсли;

КонецПроцедуры
Страницы: 1
Ответить
Читают тему
Форма ответов
Текст сообщения*
Загрузить файл или картинкуПеретащить с помощью Drag'n'drop
Перетащите файлы
Ничего не найдено
Отправить Отменить