Имя: Пароль:
1C
1С v8
Как передать из .bat параметры во внешнюю обработку
0 ptax
 
01.03.12
05:50
Добрый день. Есть батник, есть обработка с реквизитом, как в батнике задать параметр понятно........подскажите как в 1с ке его загрузить?
1 Wobland
 
01.03.12
05:55
как вариант. писать в файл, обработкой его потом читать
2 Kandellaster
 
01.03.12
05:55
через объект ТекстовыйДокумент
3 skunk
 
01.03.12
06:02
для начала надо хорошо подумать над вопрос ... и выразить свое хотение более понятно
4 ptax
 
01.03.12
06:03
есть батник..........не знаю как загрузить в эсине
5 ptax
 
01.03.12
06:04
то есть как то надо прочитать параметры....при запуске обработки
6 ptax
 
01.03.12
06:04
никогда не делала так.......пример спрашиваю........или схему работы в эсине
7 Wobland
 
01.03.12
06:07
(6) батником файл создать можешь? эхо > файл
Новый ТекстовыйДокумент сделать сможешь?
8 Wobland
 
01.03.12
06:07
насчёт первого не уверен, впрочем
9 Wobland
 
01.03.12
06:08
(8) уже уверен
10 ptax
 
01.03.12
06:11
то есть вы предлагаете файл создавать? ради того чтоб параметры прочитать......не не так. Хочу процедуру которая мне при запуске прочитает параметры.......не знаю как это сделать
11 Wobland
 
01.03.12
06:13
(10) ну не хотите, как хотите
12 Wobland
 
01.03.12
06:14
обработки не знают, что такое командная строка. у них только реквизиты есть
13 ptax
 
01.03.12
06:15
незачет) шутка
14 Wobland
 
01.03.12
06:16
да, кстати! Тематическая ветка форума подобна нераспустившейся розе, которую нужно осветить солнцем, помочь ей подняться. Только когда вопрос уже решён, девушке можно намекнуть про фотку... И тогда распустившаяся роза будет прекрасна!
15 ptax
 
01.03.12
06:19
(12) есть вот такая штука /C.......ей обозначаются параметры
16 Wobland
 
01.03.12
06:22
(15) Глобальный контекст (Global context)
ПараметрЗапуска (LaunchParameter)
Использование:
Только чтение.
Описание:
Тип: Строка. Используется для доступа к параметру запуска, передаваемому через ключ командной строки /C.

Доступность:
Тонкий клиент, веб-клиент, толстый клиент.
Примечание:
В варианте веб-клиента содержит пустую строку.
17 Wobland
 
01.03.12
06:22
пардоньте, несколько ново для меня
18 ptax
 
01.03.12
06:22
Нераспустившаяся роза покачивая едва появившимися лепестками пока под слабо освещена солнцем, и может так и остаться малышкой.......так что вот.....Тема нераскрыта....думаем дальше
19 Wobland
 
01.03.12
06:23
(18) ну а теперь? ;)
20 ptax
 
01.03.12
06:23
сейчас лучше
21 Wobland
 
01.03.12
06:26
(20) незачёт. думаем дальше
23 skunk
 
01.03.12
06:28

dim strConnect
strConnect = "Srvr=SrvDBase;Ref=MyDBase;Usr=Lamer;Pwd=Rfrjqyf[eqkfvth" 'строка подключения
'подключаемся к серверу приложений
set oleBase = createobject("V82.Application")
'подключаемся к нужной базе
oleBase.Connect(strConnect)
'получим форму нужной обработки
set frmCommunicate = oleBase.DataProcessors.Communicate.Create()
'установим реквизит формы flInteractivno в ложь
frmCommunicate.flInteractivno = false
'выполним процедуры обработки
frmCommunicate.AutoImport()
'прочитаем реквизит обработки после выполнения процедуры
if frmCommunicate.flError = false then

end if
'отключаемся от сервера приложений
oleBase.Exit(false)
24 Wobland
 
01.03.12
06:29
(22) логин/пароль зачётные ;)
25 ptax
 
01.03.12
06:32
блин......не так
батник: "Экзешник" enterprise /SБаза /NПользователь  /CПараметры
26 ptax
 
01.03.12
06:33
а ну и конечно обработка
27 ptax
 
01.03.12
06:33
обработина обычная.......как мне в нее прочитать....вот как то (16) где то в том направлении
28 Wobland
 
01.03.12
06:34
(27) ПеременнаяВОбработке=ПараметрЗапуска; уже попробовала, я так понимаю? что вышло?
29 skunk
 
01.03.12
06:35
(25)через "ентрепрайз /s ..." ... только через текстовый файл
30 ptax
 
01.03.12
06:37
минутку
31 ptax
 
01.03.12
06:41
(28) то чот нужно....спасибочки)
32 ptax
 
01.03.12
06:42
можно закрывать тему....разобралась)
Ошибка? Это не ошибка, это системная функция.