Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
15 дек 2024, 06:12

Автоматическая выгрузка отчётов

Автор Гробовщик, 17 июн 2015, 08:33

0 Пользователей и 1 гость просматривают эту тему.

Гробовщик

Добрый день, господа форумчане, решил я на досуге заняться изучением 1с.
К сожалению знаний о ней у меня пока чуть меньше, чем "никаких", но есть опыт в web коддинге, а потому тям в программировании есть.
Нужен совет более опытных товарищей, которые 1с знают не по наслышке
А задача у меня такая я формирую отчёт, по 10 счёту за предыдущий месяц и мне его надо сохранить в формате csv(txt).
Заставлять бухгалтеров делать это каждый месяц как то муторно, а самому неохота. Есть ли какой либо способ максимально автоматизировать данный процесс?
И если нет то можно ли в 1с-ке сделать кнопку(форму, скрипт) "пыщь" при нажатии не которую заранее выбранные данные в отчёте просто бы выгружались в нужное место.
В целом не вижу сложности в задаче в плане реализации, просто подскажите куда копать.
1с-предприятие 8.2-вдруг это важно

Rasty

Да просто запустить формирование отчета, после формирование отчета обработать полученные данные и записать.
Добавлено: 17 июн 2015, 09:57


какая конфигурация?
Помогли - Скажи спасибо! Решил сам - поделись решением!
:)

Гробовщик

Rasty,
Цитата: Rasty от 17 июн 2015, 09:57
какая конфигурация?
Даже это важно... Вот что пишет конфигуратор
Комплексная автоматизация, редакция 1.1 (1.1.58.2) (http://v8.1c.ru/ka/)
Copyright (С) ООО "1C", 2010-2015. Все права защищены
(http://www.1c.ru/)
Добавлено: 17 июн 2015, 10:14


Цитата: Rasty от 17 июн 2015, 09:57
Да просто запустить формирование отчета, после формирование отчета обработать полученные данные и записать.
Ну т.е. я формирую отчёт, а потом ставлю команду на запись? Отчёт я сформирую, а как выглядит команда "записать", есть примеры может быть?

Rasty

Файл = Новый ТекствовыйДокумент/ТабличныйДокумент/Файл
Добавлено: 17 июн 2015, 10:31


как вы будете записывать данные? "раз,два,три"?
Если да, просто пишите

Файл = Новый ТекстовыйДокумент;
Файл.ДобавитьСтроку(Раз + "," + Два + "," + Три);
Файл.Записать("C:\123.csv");
Помогли - Скажи спасибо! Решил сам - поделись решением!
:)

Гробовщик

Цитата: Rasty от 17 июн 2015, 10:25
как вы будете записывать данные? "раз,два,три"?
Если да, просто пишите

Файл = Новый ТекстовыйДокумент;
Файл.ДобавитьСтроку(Раз + "," + Два + "," + Три);
Файл.Записать("C:\123.csv");

Ну это данные вручную. А сохранение всего отчёта есть?
Что то типа?

Файл = Новый ТекстовыйДокумент;
Файл.ДобавитьОтчёт(ТотСамыйОтчётПыщь);
Файл.Записать("C:\123.csv");

Rasty

Помогли - Скажи спасибо! Решил сам - поделись решением!
:)

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск