Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Пакетный режим , определить запуск предприятия в пакетном режиме          
jareck Подменю пользователя
сообщение 04.01.12, 11:20
Сообщение #1

Молчаливый
*
Группа: Пользователи
Сообщений: 6
Спасибо сказали: 1 раз
Рейтинг: 0

как определить в обработке что 1С 8.2 запущен в пакетном режиме.
Нужно для растановки дат и других параметров автоматически.

Vofka Подменю пользователя
сообщение 04.01.12, 11:41
Сообщение #2

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13958
Из: Киев
Спасибо сказали: 4524 раз
Рейтинг: 3647.7

В 1С появился новый режим запуска? Что такое пакетный режим? Кулёчный то понятно, а вот пакетный...

Ardi Подменю пользователя
сообщение 04.01.12, 11:52
Сообщение #3

Живет на форуме
***********
Гений телепатии и социального моделирования
Группа: Пользователи
Сообщений: 4121
Из: Киев
Спасибо сказали: 957 раз
Рейтинг: 0

Ну можно юзера специального создать, запускать пакетный только под этим юзером. Может ещё как-то можно определить.


Signature
Услуги 1С программиста 8.2, 7.7 (Плохо, дорого, очередь). Киев.

jareck Подменю пользователя
сообщение 04.01.12, 14:41
Сообщение #4

Молчаливый
*
Группа: Пользователи
Сообщений: 6
Спасибо сказали: 1 раз
Рейтинг: 0

Цитата(Vofka @ 04.01.12, 12:41) *
В 1С появился новый режим запуска? Что такое пакетный режим? Кулёчный то понятно, а вот пакетный...

ну пакетный режим еще в 7-есть.
а "Кулёчный" не слышал, если можно, просветите в этом вопросе
спасибо за ответ

Цитата(Ardi @ 04.01.12, 12:52) *
Ну можно юзера специального создать, запускать пакетный только под этим юзером. Может ещё как-то можно определить.

спасибо, как вариант

Vofka Подменю пользователя
сообщение 04.01.12, 15:11
Сообщение #5

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13958
Из: Киев
Спасибо сказали: 4524 раз
Рейтинг: 3647.7

Цитата
а "Кулёчный" не слышал, если можно, просветите в этом вопросе

Это была шутка с намеком на то, чтобы вы расшифровали слово "пакетный". Ну да ладно, проехали smile.gif . А по теме: можно всяко думать, но самым правильным вариантом, наверное, есть создание специального пользователя (возможно роли какой-то специальной).

Спасибо сказали: jareck,

alex040269 Подменю пользователя
сообщение 04.01.12, 15:51
Сообщение #6

Крутой
Иконка группы
Группа: Местный
Сообщений: 1626
Из: Гуляйполе
Спасибо сказали: 236 раз
Рейтинг: 0

ну затюкали блин...

а как назвать запуск вида
Цитата
"C:\Program Files\1cv82\8.2.13.219\bin\1cv8.exe" config /UpdateDBCfg -WarningsAsErrors /UCПакетноеОбновлениеКонфигурацииИБ /S"server\baza" /Nuser /Ppassword


????


Signature
Никогда не бойся делать то, что не умеешь, помни - Ноев ковчег был построен любителем, профессионалы построили Титаник.
ЗиУП

sava1 Подменю пользователя
сообщение 04.01.12, 16:18
Сообщение #7

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2697
Из: Проскуров
Спасибо сказали: 683 раз
Рейтинг: 662.3

запуск с командной строки (имхо)

добавить ключ /cПаррр="1"

в ПриНачалеРаботыСистемы()

Ключ = "Паррр="; 
ДлКлюча = СтрДлина(Ключ);
Если Лев(ПараметрЗапуска, ДлКлюча) = Ключ Тогда
   Попытка ДлПараметра = СтрДлина(ПараметрЗапуска);
   СтрокаПарр = Прав(ПараметрЗапуска, ДлПараметра-ДлКлюча);


ну и т.д.

Параметры командной строки
При запуске файла 1CV8.EXE в командной строке могут быть указаны следующие параметры:
Параметры командной строки выбора режима:
CONFIG - запуск системы 1С:Предприятие 8.x в режиме «Конфигуратор»;
ENTERPRISE - запуск системы 1С:Предприятие 8.x в режиме «1С:Предприятие»;
CREATEINFOBASE <connect string> [/AddInList [<имя ИБ>]] - создание информационной базы ( <connect string>
строка, задающая параметры информационной базы, каждый из которых представляет собой фрагмент вида <Имя параметра=><Значение>, где Имя параметра — имя параметра, а Значение — его значение.
Фрагменты отделяются друг от друга символами ';'.
Если значение содержит пробельные символы, то оно должно быть заключено в двойные кавычки (").

Сообщение отредактировал Vofka - 04.01.12, 16:36

jareck Подменю пользователя
сообщение 06.01.12, 11:13
Сообщение #8

Молчаливый
*
Группа: Пользователи
Сообщений: 6
Спасибо сказали: 1 раз
Рейтинг: 0

подведу итог :
стояла задача запускать по расписанию обработку, которая должна вносить изменения в данные.
Эта же обработка должна запускаться вручную с возможностью выбора параметров. Сделать 2 копии нецелесообразно, так как обработка уже достаточно большая и постоянно растет и изменяется.
проблема была в том, как определить ждать ввода параметров или подставить стандартные и запустить.

найденные решения:
1. создать спец. пользователя для автоматического запуска

2. передавать параметры в командной строке.

всем спасибо за обсуждение.

п.с. если есть еще решения, они не помешают будущим поколениям :-)

Vofka Подменю пользователя
сообщение 06.01.12, 11:38
Сообщение #9

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13958
Из: Киев
Спасибо сказали: 4524 раз
Рейтинг: 3647.7

jareck, вы бы Арди плюсанули. Всетаки он первый сказал про спец. пользователя.

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 18.06.24, 21:29
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!