|
Как получить параметры переданые при програмном запуске 1С | ☑ | ||
---|---|---|---|---|
0
Живаго
30.04.10
✎
18:20
|
Собственно, хочу запускать програмно 1С-ку при этом нужно передавать строку (в зависимости от некоторых обстоятельств запуска) я так понимаю нужно использовать /C. Вопрос собственно в том как потом этот параметр прочитать в 1С?
|
|||
1
sam_sam
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<Строка текста> передача параметра в конфигурацию т.е. это неработает? |
|||
3
shuhard_серый
30.04.10
✎
18:28
|
(1) ПараметрЗапуска (LaunchParameter)
Глобальный контекст ПараметрЗапуска (LaunchParameter) Использование: Только чтение. Описание: Тип: Строка. Используется для доступа к параметру запуска, передаваемому через ключ командной строки /C. Недоступно на сервере 1С:Предприятие. Не используется в модуле внешнего соединения. |
|||
4
Абирамбул
30.04.10
✎
18:29
|
В 8.2 есть
Глобальный контекст (Global context) ПараметрЗапуска (LaunchParameter) Использование: Только чтение. Описание: Тип: Строка. Используется для доступа к параметру запуска, передаваемому через ключ командной строки /C. Доступность: Тонкий клиент, веб-клиент, толстый клиент. Примечание: В варианте веб-клиента содержит пустую строку. |
|||
5
sam_sam
30.04.10
✎
18:30
|
хренасе, до чего прогресс дошел. Я и не знал, сливаюсь.
|
|||
6
Живаго
30.04.10
✎
18:35
|
Спасибо!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |