Имя: Пароль:
1C
1С v8
Как выгрузить базу 1с пакетно из другой базы через ОЛЕ
0 БВЮ
 
31.10.11
18:09
Подскажите, плиз! Ситуация такая. Есть база 1с. Из нее через ОЛЕ подключаемся к базе 1с (2-я база). Какой командой запустить архивацию базы 2???
1 DJ Anthon
 
31.10.11
18:13
оле тут не при чем
2 s03
 
31.10.11
18:14
OLE тут совсем не надо, воспользуйся КомандаСистемы()
3 БВЮ
 
31.10.11
18:14
да в том то и дело, что надо через ОЛЕ
4 s03
 
31.10.11
18:14
Воспользуйся КомандаСистемы() и пакетным запуском нужной тебе базы
5 БВЮ
 
31.10.11
18:14
а что в КомандаСистемы()??? можно выгрузить??
6 БВЮ
 
31.10.11
18:16
тогда пороюсь в КомандаСистемы() спасибо
7 izekia
 
31.10.11
18:17
(6) параметры командной строки посмотри
8 s03
 
31.10.11
18:19
не там рыться надо, просто посмотри с какими параметрами надо запустить 1С, чтобы при запуске автоматически выполнилось нужное тебе действие и вот уже это сможешь выполнить при помощи "КомандаСистемы()"
9 БВЮ
 
31.10.11
18:20
а может кто для примера скинуть вариант работы с этой командой ???
10 БВЮ
 
31.10.11
18:24
просто никогда с этой командой не сталкивался.. а в Хелпе только работа с "time"(((
11 s03
 
31.10.11
18:29
Отвлекись от 1С, там надо просто указать командную строку для нужного тебе действия, например:

КомандаСистемы("C:\Program Files\1cv82\8.2.13.219\bin\1cv8.exe") - это просто для запуска 1С, добавь к этому нужные ключи командной строки (запустить не просто 1С, у нужную тебе базу, не просто запустить, а выгрузить данные и т.д.)
12 БВЮ
 
31.10.11
18:31
ну я так и понял.. буду стараться и подыскивать ключи... спасибо...
Закон Брукера: Даже маленькая практика стоит большой теории.