Имя: Пароль:
1C
Админ
Запуск внешней обработки из командной строки
0 Pasha
 
16.06.09
10:00
Задача - каждую ночь запускать удаление помеченных объектов. Хочется это делать не изменяя конфигурацию.
Насколько я понял, это делается с помощью командVB.
Так вот тупой вопрос: а куда надо вставлять этот код, чтобы это запускалось? в батнике не работает
1 Aleksey_3
 
16.06.09
10:06
Посмотри в сторону регламентных заданий
2 Pasha
 
16.06.09
11:32
так они ж работают только когда база включена
3 GenV
 
16.06.09
11:50
(0) Можешь и через батник выполнять внешнюю обработку при запуске. Описание есть в справке в 1С (параметры командной строки)
4 Salvador Limones
 
16.06.09
11:51
/EXECUTE
5 Bugmenot
 
16.06.09
11:53
6 IKSparrow
 
26.06.09
15:15
Если база на SQL'е висит, то регламентные задания работают вне зависимости от
запуска её пользователями.
7 IKSparrow
 
26.06.09
15:15
поправочка: вне зависимости от запуска базы пользователями
8 borik
 
26.06.09
15:35
(0)

Set v81 =  CreateObject("V81.Application")
res = v81.Connect("Srvr = Server;Ref = MyBase;Usr=auto;Pwd=password")
set obr = V81.ExternalDataProcessors.Create("c:\SendFax.epf")
9 Megas
 
26.06.09
15:44
(8) Разврат =)
Простой батник:

c:
cd "C:\Program Files\1cv81\bin\"
1cv8.exe ENTERPRISE /s bases\ut_sql /N USERROBOT /P PASSWORDROBOTA /DisableStartupMessages /UC 222 /Execute "E:\Robozavr\ExtForms\ActualPoint.epf"
10 Megas
 
26.06.09
15:45
(9) Для файлового варианта типа того ... Заметь что Русские (Имя пользователя) символы могут читаться неверно
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn