|
Расскажите про пакетный запуск предприятия. | ☑ | ||
---|---|---|---|---|
0
LLIaMaH
03.09.19
✎
08:25
|
Кто нибуть понял как он работает, прочитал описание на ИТС, Я так понимаю пакетный запуск платформы, это все что выполняется до ПриНачалеРаботыСистемы. Для чего он ваабще. Хочу попробовать запускать 1С без интерфеса, в файловом режиме, для выполнения рег.зданий. Будет работать?
|
|||
1
rogachev
03.09.19
✎
08:26
|
какие рег задания ты в файловом собрался запукать?
|
|||
2
Василий Алибабаевич
03.09.19
✎
08:28
|
Мдя-я-я...
|
|||
3
LLIaMaH
03.09.19
✎
08:30
|
(1) Всякие...
|
|||
4
LLIaMaH
03.09.19
✎
08:34
|
Задача сэкономить памяти на запуске интерфейса и не дать доступ пользователям сессию с админскими правами.
|
|||
5
Галахад
гуру
03.09.19
✎
08:42
|
Без интерфейса это ком-коннектор.
|
|||
6
Галахад
гуру
03.09.19
✎
08:42
|
Неужели так мало памяти?
|
|||
7
LLIaMaH
03.09.19
✎
08:48
|
ну у нас сеть торговых точек, там розница 22 при работе сжирает много, обычно 4 гига оперативы стоит, мы научились вин шедулером скрыто запускать сессию для рег заданий, но эта сессия плюс рабочая кушают много вдвоем, апгредов пока не обещают :) вот пытаемся вывернутся.
|
|||
8
Галахад
гуру
03.09.19
✎
08:53
|
(7) Хм. Файловая давно уже умеет сама регламенты запускать. http://v8.1c.ru/o7/201305fi/index.htm
|
|||
9
Василий Алибабаевич
03.09.19
✎
08:54
|
(7) Пакетным режимом вы память не сэкономите точно. Оно не для того предназначено. Оно для пакетного выполнения в основном админских задач. Что б в скрипте прописал все, что нужно, жмакнул по ярлыку один раз, оно все и выполнилось.
Есть конечно параметр "extcute", но ИМХается мне вы с ним не совладаете. |
|||
10
LLIaMaH
03.09.19
✎
09:01
|
(9) я не про пакетный запуск конфигуратора, с которым я щас тоже плотно работаю в принципе, а про пакетный запуск клиентского приложения. Ну то есть нада запустить сессию с админскими правами, чтоыб её небыло видно и слышно. В принципе скрытый запуск приложения через шедулер под пользователем СИСТЕМА решил как то этот вопрос. Вот решил покопать в сторону пакетного запуска клиента.
Пакетный режим запуска клиентского приложения Пакетный режим запуска клиентского приложения ‑ это специальный режим запуска, во время действия которого платформа «1С:Предприятие» не формирует диалоговых окон. Данный режим действует от момента запуска до окончания выполнения обработчика события ПередНачаломРаботыСистемы модуля приложения. Обработчик события ПриНачалеРаботыСистемы вызывает после завершения режима пакетного запуска клиентского приложения. Работа клиентского приложения автоматически не завершается после завершения пакетного режима запуска клиентского приложения. Пакетный режим запуска клиентского приложения поддерживается тонким и толстым клиентскими приложениями и активируется командой /DisableStartupDialogs командной строки запуска клиентского приложения. Веб-клиент не поддерживает пакетный режим запуска. Ошибки, возникающие в процессе выполнения пакетного режима запуска клиентского приложения, могут быть записаны в файл вывода служебных сообщений. Файлы вывода служебных сообщений задается командой /Out. При работе в пакетном режиме запуска клиентского приложения действуют все особенности команды /DisableStartupDialogs (см. здесь), кроме того, действует еще ряд особенностей. В том случае, если во время пакетного режима запуска клиентского приложения осуществляется вызов какого-либо асинхронного метода, то: ● Такие методы будут исполнены после завершения исполнения обработчика события ПередНачаломРаботыСистемы, но до завершения пакетного режима. Такое поведение будет наблюдаться в том случае, если клиентское приложение запустилось успешно и открывается основное окно приложения. ● Если пакетный режим завершился отказом от запуска приложения (параметр Отказ обработчика события ПередНачаломРаботыСистемы установлен в значение Истина), то асинхронные вызовы не будут исполнены. В пакетном режиме запуска клиентского приложения не допускается открытие окон. Если такая попытка будет выполнена, то: ● открытие формы будет заблокировано; ● будет сформирована ошибка. Для определения того, что в клиентском приложении в данный момент запрещено открытие окон, предназначен метод глобального контекста ЗапрещеноОткрытиеФорм(). Запуск внешней обработки, переданной в качестве значения команды /Execute, выполняется после завершения режима пакетного запуска клиентского приложения. Если во время исполнения методов глобального контекста ЗапуститьПриложения()/НачатьЗапускПриложения() будет обнаружена ошибка времени исполнения, то при работе в пакетном режиме запуска будет сформировано исключение. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |