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

Хранилище

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

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



> Открытие внешней обработки при запуске 1с          
meverikxp Подменю пользователя
сообщение 27.01.11, 10:36
Сообщение #1

Оратор
Иконка группы
Группа: Местный
Сообщений: 334
Из: Ровно
Спасибо сказали: 10 раз
Рейтинг: 0

Подскажите как 8.1 реализовать открытие внешней обработке сразу после запуске системы. Если есть готовые механизмы уже реализованные в системе, то подскажите как, если нет тогда как сделать программно?
Спасибо.


Signature
Самая нелюбимая пословица сапёров: одна нога здесь, другая там...

Flexy Подменю пользователя
сообщение 27.01.11, 10:46
Сообщение #2

Танцор с Бубном
Иконка группы
Группа: Местный
Сообщений: 1121
Из: Днепра
Спасибо сказали: 230 раз
Рейтинг: 0

Добавьте ваши механизмы в процедуру
ПриНачалеРаботыСистемы
в глобальном модуле.

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

Танцор с Бубном
Иконка группы
Группа: Местный
Сообщений: 1121
Из: Днепра
Спасибо сказали: 230 раз
Рейтинг: 0

Вот кстати еще 1 вариант.Как по мне более удобный.У себя проверил - работает.

1С имеет параметр запуска "/Execute", с помощью которого можно запустить внешнюю обработку после старта системы. Чтобы воспользоваться этой возможностью, необходимо создать внешнюю обработку с исполняемым кодом в модуле формы:

Процедура ПриОткрытии() // тут распологается исполняемы код Сообщить("!"); // закрываем обработку после выполнения кода Закрыть(); КонецПроцедуры


После этого можно запускать данную обработку из командной строки например так:

1cv8.exe enterprise /f"C:\Базы\InfoBase" /nПользователь /pПароль /executec:\Обработки\ВнешняяОбработка.epf

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

meverikxp Подменю пользователя
сообщение 27.01.11, 12:26
Сообщение #4

Оратор
Иконка группы
Группа: Местный
Сообщений: 334
Из: Ровно
Спасибо сказали: 10 раз
Рейтинг: 0

Цитата(Flexy @ 27.01.11, 11:46) *
Добавьте ваши механизмы в процедуру
ПриНачалеРаботыСистемы
в глобальном модуле.

Процедуру нашел...
Что писать????? 19000000.gif


Signature
Самая нелюбимая пословица сапёров: одна нога здесь, другая там...

Flexy Подменю пользователя
сообщение 27.01.11, 12:38
Сообщение #5

Танцор с Бубном
Иконка группы
Группа: Местный
Сообщений: 1121
Из: Днепра
Спасибо сказали: 230 раз
Рейтинг: 0

Цитата(meverikxp @ 27.01.11, 13:26) *
Процедуру нашел...
Что писать????? 19000000.gif

Думаю все же лучше сделать обработку не внешней, а внутренней (если это возможно).
На 7-ке у меня работает так.
1.Вставляю обработку в конфигурацию (т.е. делаю ее не внешней).
2.И потом в глобальном модуле она у меня вызывается так:
Процедура ПриНачалеРаботыСистемы()
ОткрытьФорму("Обработка.МояОбработка");
КонецПроцедуры

А вот что бы внешнюю запустить при запуске 1С, я описал вариант выше, в виде запуска с ключами командной строки.
Может есть и другие варианты, но они мне не знакомы.Подождите может кто еще с тутошних Гуру отпишется.

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

meverikxp Подменю пользователя
сообщение 27.01.11, 14:37
Сообщение #6

Оратор
Иконка группы
Группа: Местный
Сообщений: 334
Из: Ровно
Спасибо сказали: 10 раз
Рейтинг: 0

Цитата(Flexy @ 27.01.11, 13:38) *
Думаю все же лучше сделать обработку не внешней, а внутренней (если это возможно).
На 7-ке у меня работает так.
1.Вставляю обработку в конфигурацию (т.е. делаю ее не внешней).
2.И потом в глобальном модуле она у меня вызывается так:
Процедура ПриНачалеРаботыСистемы()
ОткрытьФорму("Обработка.МояОбработка");
КонецПроцедуры

А вот что бы внешнюю запустить при запуске 1С, я описал вариант выше, в виде запуска с ключами командной строки.
Может есть и другие варианты, но они мне не знакомы.Подождите может кто еще с тутошних Гуру отпишется.

Спасибо, реализовал так:
1.Интегрировал обработку в конфигурацию
2. Дописал код в процедуре ПриНачалеРаботыСистемы()
ФормаОбработки = Обработки.МояОбработка.ПолучитьФорму("Форма");
ФормаОбработки.Открить();


Signature
Самая нелюбимая пословица сапёров: одна нога здесь, другая там...

Vofka Подменю пользователя
сообщение 27.01.11, 14:52
Сообщение #7

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

meverikxp, а спасибо Flexy сказать?

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

meverikxp Подменю пользователя
сообщение 27.01.11, 15:00
Сообщение #8

Оратор
Иконка группы
Группа: Местный
Сообщений: 334
Из: Ровно
Спасибо сказали: 10 раз
Рейтинг: 0

Цитата(Vofka @ 27.01.11, 15:52) *
meverikxp, а спасибо Flexy сказать?

32000000.gif


Signature
Самая нелюбимая пословица сапёров: одна нога здесь, другая там...

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


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

 

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