Запуск внешних отчетов через командную строку 1С

Администрирование - Стартеры 1С

Небольшая консольная программка "1С стартер" предназначена для запуска внешних обработок или отчетов через командную строку.

Очень часто необходимо через батник сформировать отчет из множества БД.

 

 

Скачать файлы

Наименование Файл Версия Размер
1C_Starter
.exe 6,50Kb
09.06.11
134
.exe 6,50Kb 134 Скачать

См. также

Комментарии
1. Сергей Неважно (Sergafan10) 10.06.11 16:46 Сейчас в теме
Не запускается, ошибка. Перезалей, если у тебя стартует.
2. Pawel (mpw) 32 14.06.11 05:03 Сейчас в теме
попробуй установить Net FrameWork 3.5
и запускается она с четырьмя параметрами
3. Альтаир (Altair777) 635 14.06.11 10:16 Сейчас в теме
а с автором публикация согласована ;)
4. Сергей Неважно (Sergafan10) 14.06.11 14:59 Сейчас в теме
Запустилась, спасибо. Допилить бы её до возможностей сохранения отчёта и закрытия базы после этого. :)
5. Pawel (mpw) 32 14.06.11 16:54 Сейчас в теме
Altair777 пишет:

а с автором публикация согласована


Что согласовано? с каким автором? это мое приложение...
6. Pawel (mpw) 32 14.06.11 16:55 Сейчас в теме
Sergafan10 пишет:

Запустилась, спасибо. Допилить бы её до возможностей сохранения отчёта и закрытия базы после этого.


ну так ты в отчете внешнем сделай программное сохранение...
у меня именно так и работает...
я в процедуре ПриОткрытии()
смотрю если юзер = автомат, то вызываю процедуру Сформировать()
а в ней уже и сохраняю и на почту кому надо уже сохраненный отчет отправляю..
7. Алексей Бовин (Lepochkin) 121 15.06.11 16:47 Сейчас в теме
Что-то не запускает она у меня внешний отчет. В базу вроде бы заходит и разу на выход....
8. Pawel (mpw) 32 16.06.11 04:05 Сейчас в теме
Lepochkin пишет:

Что-то не запускает она у меня внешний отчет. В базу вроде бы заходит и разу на выход....


А путь к внешней обработке указан верно?

Я думаю, что она запускает отчет. Вы просто этого не видите...

Я же объясняю Вам, чтобы отчет заработал, в самом отчете при открытии нужно вызвать процедурц...

пример отчета:

Процедура Сформировать()

	текст = СоздатьОбъект("Текст");
	текст.Открыть("c:\test.txt");
	текст.ДобавитьСтроку("=====Отчет из базы "+КаталогИБ()+" был запущен ======");
	текст.Записать("c:\test.txt");

КонецПроцедуры


Процедура ПриОткрытии()

	Сформировать();
	
КонецПроцедуры
...Показать Скрыть
9. Алексей Бовин (Lepochkin) 121 16.06.11 16:05 Сейчас в теме
Не работает, что-то... Код зря не выложил вместе с экзешниками, вопросов бы не задавал тогда...
10. Pawel (mpw) 32 16.06.11 18:01 Сейчас в теме
Lepochkin пишет:

Не работает, что-то... Код зря не выложил вместе с экзешниками, вопросов бы не задавал тогда...


ну ка напиши какие параметры делаешь!?

учти, что если параметр имеет в себе пробел, то его нужно заключить в ковычки!
11. Алексей Бовин (Lepochkin) 121 20.06.11 10:11 Сейчас в теме
1c_starter c:\1c\fsbuch <Юзер> <Пароль> C:\test.ert
12. Алексей Бовин (Lepochkin) 121 20.06.11 10:12 Сейчас в теме
+11 текст обработки твой из (8)
13. Pawel (mpw) 32 20.06.11 12:23 Сейчас в теме
Lepochkin пишет:
test

а 1С стопудово открывается? и файл test.txt не создается?
вот это прикольно......
попробуй на всякий случай взять все параметры в ковычки (")
14. Виктор Клименко (dicwork) 16.11.11 20:07 Сейчас в теме
Так работает это приложение или не стоит качать? Идея вроде хороша, а как реализация? Поделитесь впечатлениями кто скачал и запустил.
Оставьте свое сообщение