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

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

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

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

 

 

8

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

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

См. также

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

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


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

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


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

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


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

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

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

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

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

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

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


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

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

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


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

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

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