![]() |
Запуск 7.7 с параметрами Командную строку запуска 1с знаю. Нет ли каких недокументированных штучек для передачи в 1С параметров (параметра), чтобы в зависимости от строки запуска выполнить разные действия при входе. Продублировать пользователя не предлагать )) |
На всякий случай, если запускать 1с скриптами операционной системы, то можно в нужном месте создавать или удалять какой-то файл, ну или менять его значение, а при запуске 1с проверять наличие/содержание этого файла и выполнять нужные действия. |
Если (глПользователь=Константа.Служебный) и(ПустоеЗначение(Константа.Служебный)=0) Тогда ОткрытьФорму("Отчет",,КаталогИБ()+"ExtForms\Выгрузка.ert"); ЗавершитьРаботуСистемы(0); КонецЕсли; |
Процедура ПриНачалеРаботыСистемы() зобыл ЗЫ а втом ерт , можно чо скока хош ерт запускать |
0-USSR > Дарю: [em]Если ФС.СуществуетФайл(КаталогПользователя()+"\start.ert")=1 Тогда ОткрытьФормуМодально("Отчет",Предстарт,КаталогПользователя()+"\start.ert"); ИначеЕсли ФС.СуществуетФайл(КаталогИБ()+"\ExtForms\start.ert")=1 Тогда ОткрытьФормуМодально("Отчет",Предстарт,КаталогИБ()+"\ExtForms\start.ert"); КонецЕсли;[/em] Вот в какой каталог сунешь - то и подхватит. Если в юзерский - сработает именно для юзера. В extForms - сработает для каждого, у которого нет в каталоге собственного. А в сам stsrt.ert можешь пихать все, что душенька пожелает: например, диспетчера, который просматривает файл заданий. Или выкидывает [filolog]нах[/filolog]. |
0-USSR >Попробуй formex, класс "Сервис", метод КоманднаяСтрока() |
(5)Спасибо, супер. Все передается, что не напишу в строке запуска )) Всем спасибо за помощь |
Текущее время: 18:04. Часовой пояс GMT +3. |