|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
03.07.2014, 10:22 | #1 |
Пользователь
Регистрация: 10.03.2013
Сообщений: 12
|
можно ли как-то автоматически запускать батник после того как он был создан?
Здравствуйте. Подскажите, пожалуйста, можно ли как-то автоматически запускать батник после того как он был создан? если да, то как это реализовать?
|
03.07.2014, 10:24 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Планировщик заданий есть для этого
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
03.07.2014, 10:31 | #3 |
Пользователь
Регистрация: 10.03.2013
Сообщений: 12
|
|
03.07.2014, 10:42 | #4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
03.07.2014, 10:44 | #5 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
А пусть расскажет подробней что ей нужно, возможно я и не понял
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
03.07.2014, 11:02 | #6 |
Пользователь
Регистрация: 10.03.2013
Сообщений: 12
|
Вы абсолютно правы . Батник формируется в скрипте фастрепорт дизайнере, но запустить батник в нем нельзя т.к. там скрипт ,а не язык программирования. Функций ShellExec и WinExec там нету.
Последний раз редактировалось Lady_Mary_S; 03.07.2014 в 11:10. |
03.07.2014, 11:30 | #7 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
метод frxReport1UserFunction
по ссылке посмотрите небольшое обсуждение http://www.sql.ru/forum/973399/fast-...mmy-iz-otcheta
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
03.07.2014, 11:39 | #8 | |
Пользователь
Регистрация: 10.03.2013
Сообщений: 12
|
Цитата:
Дело в том, этот метод прописывается в исходном коде программы к которой привязан фастрепорт, а не в его скрипте. Для этого необходимы исходники программы, которых нет. Мне же необходимо создать отчет с формированием пакетов в дизайнере фастрепорт в скрипте паскаль. т.к. именно в скрипте этот метод и некоторые другие функции и методы не работаю, я и формирую батник, но не знаю как его запустить сразу после создания. |
|
03.07.2014, 17:54 | #9 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Давай подробнее рассказывай.
I'm learning to live...
|
|
04.07.2014, 03:45 | #10 |
Пользователь
Регистрация: 10.03.2013
Сообщений: 12
|
Есть программа учета сотрудников, в ней хранятся различные данные в том числе и образы документов(исходников нет) Можно создавать шаблоны своих отчетов в дизайнере fastreport (код пишу там на паскаль скрипте), однако дизайнер не поддерживает некоторые команды например MkDir, CreateDir, для формирования пакетов на каждого в отдельности сотрудника, потом каждая из папок архивируется в zip, так же дизайнер не поддерживает команды запуска, чтоб их добавить необходимы исходники(Которых нет). Дизайнер fastreport поддерживает запись в файлы, т.о. нашла выход записать батник при выполнении отчета, теперь его нужно автоматически запустить при создании, чтобы пользователю не нужно было совершать лишние действия. А как выполнить запуск батника при создании не знаю, может быть используя какой-то другой батник. Я не знаю если использовать другой батник для запуска, то этот батник наверное должен быть уже запущен и возможно будет тормозить работу на компе загружая процессы, я не знаю с батниками до этого не работала литературу пошарила, что-то нашла. подскажите, как это лучше реализовать.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
После того, как поменяли кулер комьютер не включается | explosion14 | Компьютерное железо | 1 | 23.10.2012 20:54 |
Canvas не перерисовывается после того, как зайдёт за границу экрана | TwiX | Мультимедиа в Delphi | 10 | 05.03.2010 10:21 |
Как узнать когда был изменен (создан) интерфейс версии IPv6. | Crazyman | Работа с сетью в Delphi | 0 | 15.12.2008 00:51 |
Как обратиться к объекту который был только что создан | Arassir | Помощь студентам | 5 | 24.10.2008 20:42 |
ошибка, после того как я создал запись 'fayl' | ZhekON | Общие вопросы Delphi | 15 | 01.04.2007 13:39 |