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

Как получить параметры переданые при програмном запуске 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 человек.