|
Запуск 1С из коммандной строки
| ☑ |
0
nvhost
12.01.15
✎
20:22
|
есть потребность в ежедневном запуске внешней обработки и отправки на почту файла, качнул обработку
все работает, но она как я понимаю должна быть постоянно включена, а как же ежедневные бэкапы, посоветуйте что делать дорогие форумчане, спасибо
|
|
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), а в обработке ЗавершитьРаботуСистемы()
|
|