Вход | Регистрация
 

Как получить параметры переданые при програмном запуске 1С

Как получить параметры переданые при програмном запуске 1С
Я
   Живаго
 
30.04.10 - 18:20
Собственно, хочу запускать програмно 1С-ку при этом нужно передавать строку (в зависимости от некоторых обстоятельств запуска) я так понимаю нужно использовать /C. Вопрос собственно в том как потом этот параметр прочитать в 1С?
 
 
   sam_sam
 
1 - 30.04.10 - 18:23
нет такого. Пусть твой батник какой нить след хоть где оставляет например в текстовом файле, ну или просто наличие какого то файла будет говорить о режиме запуска 1С.
   Живаго
 
2 - 30.04.10 - 18:25
http://www.mista.ru/kb/topic8486.htm

Параметры командной строки для указания параметров запуска:

/@<имя файла>
 параметры командной строки записаны в указанном файле
 
/F<Путь>
 путь к информационной базе, если она хранится в файле (имя файла указывать не надо)
 
/S<Адрес>
адрес информационной базы, хранящейся на сервере 1С:Предприятия 8.0, складывается следующим образом:

<Имя компьютера, работающего сервером приложений>\ <Ссылочное имя информационной базы, известное в рамках сервера 1С:Предприятия 8.0>
 
/N<Имя>
 имя пользователя. Должно быть указано так же, как в списке пользователей, создаваемом в Конфигураторе
 
/P<Пароль>
 пароль пользователя, имя которого указано в параметре /N. Если у пользователя нет пароля, этот параметр можно опустить
 
/WA-
 запрет применения Windows-аутентификации при старте Предприятия или Конфигуратора
 
/WA+
 установка обязательного применения Windows-аутентификации при старте 1С:Предприятия или Конфигуратора. Если ключ /WA не указывается, то подразумевается, что используется параметр командной строки /WA+
/AU-
 запрет вывода вопроса об обновлении текущей версии 1С:Предприятия с административной установки

/AU+
 установка вывода вопроса об обновлении текущей версии 1С:Предприятия с административной установки. Если ключ /AU не указывается, то подразумевается, что используется параметр командной строки /AU+
 
/Out<Имя файла>
[-NoTruncate]
 установка файла для вывода служебных сообщений. Если задан ключ –NoTruncate (через пробел), файл не очищается
 
/L<Каталог>
 указывается каталог локализованных ресурсов интерфейса (например, «RU»)
/DisableStartupMessages
Подавляет стартовые сообщения: «Конфигурация базы данных не соответствует сохраненной конфигурации. Продолжить?»; «Возможностей Вашего компьютера недостаточно для редактирования справки по конфигурации. Для редактирования справки необходимо установить Microsoft Internet Explorer версии 6.0 или выше.»; «Возможностей Вашего компьютера недостаточно для редактирования html-документов, в том числе разделов справки. Для редактирования html-документов необходимо установить Microsoft Internet Explorer версии 6.0 или выше. В данном запуске редактирование html-документов будет недоступно.»

/C<Строка текста>
передача параметра в конфигурацию
т.е. это неработает?
   shuhard_серый
 
3 - 30.04.10 - 18:28
(1) ПараметрЗапуска (LaunchParameter)
Глобальный контекст
ПараметрЗапуска (LaunchParameter)
Использование:
Только чтение.
Описание:
Тип: Строка. Используется для доступа к параметру запуска, передаваемому через ключ командной строки /C.
Недоступно на сервере 1С:Предприятие. Не используется в модуле внешнего соединения.
   Абирамбул
 
4 - 30.04.10 - 18:29
В 8.2 есть 

Глобальный контекст (Global context)
ПараметрЗапуска (LaunchParameter)
Использование:
Только чтение.
Описание:
Тип: Строка. Используется для доступа к параметру запуска, передаваемому через ключ командной строки /C.

Доступность:
Тонкий клиент, веб-клиент, толстый клиент.
Примечание:
В варианте веб-клиента содержит пустую строку.
   sam_sam
 
5 - 30.04.10 - 18:30
хренасе, до чего прогресс дошел. Я и не знал, сливаюсь.
   Живаго
 
6 - 30.04.10 - 18:35
Спасибо!

Список тем форума
Рекламное место пустует  Рекламное место пустует
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.