Имя: Пароль:
1C
 
Запуск 1С из коммандной строки
0 nvhost
 
12.01.15
20:22
есть потребность в ежедневном запуске внешней обработки и отправки на почту файла, качнул обработку http://infostart.ru/public/15995/index.php?ID=15995
все работает, но она как я понимаю должна быть постоянно включена, а как же ежедневные бэкапы, посоветуйте что делать дорогие форумчане, спасибо
1 ДенисЧ
 
12.01.15
20:23
/execute не катит?
2 nvhost
 
12.01.15
20:26
1C 7.7
3 ДенисЧ
 
12.01.15
20:29
бекап нужно делать средставми sql и ник как иначе
4 nvhost
 
12.01.15
20:29
фаловый вариант
5 nvhost
 
13.01.15
00:34
"C:\Program Files (x86)\1Cv77\BIN\1cv7s.exe" ENTERPRISE /D"E:\1C\BanonBackup" /NRun /P123 /Execute"E:\1C\base\ExtForms\makeload.ERT"
на запускается обработка, что не так?
6 nvhost
 
13.01.15
01:09
2. В Глобальном модуле в процедуре ПриНачалеРаботыСистемы() описываем вызов отработки и завершение работы системы:

Если, например в торговле, обработка будет использовать значения по умолчанию пользователя, то вставку делаем после слов


глПользователь = Спр.ТекущийЭлемент();



// Вызов и завершение работы

Если ИмяПользователя() = "АвтоEmail" Тогда
    СтатусВозврата(0);
    ОткрытьФорму("Отчет", "АвтоEmail", КаталогИБ() + "ExtForms\ПродажиОстатки.ert");
    Возврат;
КонецЕсли;
7 Rie
 
13.01.15
01:13
(5) Всё так, только это 7-ка. А у 7-ки нет ключа /execute
8 Rie
 
13.01.15
01:14
(6) Ну и кирдык открывшейся форме.
9 Rie
 
13.01.15
01:16
+(8) Попробуй форму модально открыть.
10 Rie
 
13.01.15
01:25
+(9) Или, как вариант, - убрать СтатусВозврата(0), а в обработке ЗавершитьРаботуСистемы()