Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / [игнор отключен] [закрыт для гостей] / Как запустить внешнюю обработку / 13 сообщений из 13, страница 1 из 1
05.12.2012, 14:39
    #38066301
Альтаир
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запустить внешнюю обработку
Добрый день, я новичок в 1с.
Интересует такой вопрос. Как запустить внешнюю обработку. В конфигураторе выбираю Операции-Обработки-МояОбработка.
Но ничего не происходит. В своей обработке я поставила точки останова, но до них не доходит.
Ещё попробовала в модуле объекта вызвать в конце функцию из обработки, но тоже - ничего.
Спасибо.
...
Рейтинг: 0 / 0
05.12.2012, 14:43
    #38066314
javapecker
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запустить внешнюю обработку
Альтаир,

Но ничего не происходит
А что должно происходить?
Если очень нужно, чтобы выполнялось что-то прямо при открытии, то поместите вызов процедур/функций вашей обработки в обработчик события "при/перед открытием". Если нужно чтобы обработка реагировала на нажатие кнопок, пишите обработчики нажатий.
Ещё попробовала в модуле объекта вызвать в конце функцию из обработки, но тоже - ничего
А вот это странно. Покажите обработку.
...
Рейтинг: 0 / 0
05.12.2012, 14:52
    #38066333
Альтаир
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запустить внешнюю обработку
javapeckerпоместите вызов процедур/функций вашей обработки в обработчик события "при/перед открытием". Если нужно чтобы обработка реагировала на нажатие кнопок, пишите обработчики нажатий.
А где искать этот обработчик событий?
Я думала, что можно в общем модуле написать, но в каком? Какой модуль отвечает за открытие конфигурации?
...
Рейтинг: 0 / 0
05.12.2012, 14:54
    #38066335
chatm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запустить внешнюю обработку
Альтаир,

1. запустить из конфигуратора нельзя, только из предприятия
2. в предприятии должен быть включен режим отладки (если серверный вариант - то и на сервере тоже надо "-d")
3. в конфигураторе подключить активные сессии предприятия для отладки
4. поставить бряки
5. запустить и отлаживать
...
Рейтинг: 0 / 0
05.12.2012, 14:59
    #38066343
javapecker
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запустить внешнюю обработку
Альтаир,
Я думала, что можно в общем модуле написать, но в каком? Какой модуль отвечает за открытие конфигурации?
написать что?
А где искать этот обработчик событий?
у формы обработки есть события, если добавите на нее кнопку, то можете использовать событие кнопки.
...
Рейтинг: 0 / 0
05.12.2012, 17:02
    #38066634
Альтаир
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запустить внешнюю обработку
chatm,
нельзя ли пункты 2 и 3 поподробнее?

javapeckerу формы обработки есть события, если добавите на нее кнопку, то можете использовать событие кнопки.
Так я не могу эту форму вызвать, чтобы на кнопки нажимать. Ставлю форму по-умолчанию в обработке, но пишет что обработка не доступна в интерактивном режиме.

В общем-то проблема-то небольшая. Необходимо просто запустить внешнюю обработку с возможностью отлаживания. вот и всё.
...
Рейтинг: 0 / 0
05.12.2012, 17:10
    #38066650
javapecker
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запустить внешнюю обработку
Альтаир,
покажите обработку и все встанет на свои места. Похоже, что просто объяснить не удастся.
...
Рейтинг: 0 / 0
05.12.2012, 17:17
    #38066668
chatm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запустить внешнюю обработку
Альтаир,

можно, пишите в личку
...
Рейтинг: 0 / 0
05.12.2012, 17:59
    #38066762
Альтаир
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запустить внешнюю обработку
javapecker,

просто создаю свою обработку. в модуле объекта пишу функцию какую-нибудь. любую. и хочу её отлаживать. вот и всё.
...
Рейтинг: 0 / 0
05.12.2012, 18:09
    #38066779
javapecker
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запустить внешнюю обработку
Альтаир,
создайте новую обработку.
попробуйте в модуле объекта написать только это:
Код: java
1.
2.
3.
4.
5.
Процедура Тест()
  
КонецПроцедуры

Тест();


После этого сохраните обработку как внешнюю. Потом в конфигураторе файл-открыть-ваша_обработка, заходите в модуль объекта, ставите точку останова на КонецПроцедуры. в конфигураторе жмете f5, потом когда загрузится предприятие, файл-открыть-ваша_сохраненная_обработка. Должно остановиться.
...
Рейтинг: 0 / 0
05.12.2012, 18:39
    #38066833
Альтаир
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запустить внешнюю обработку
javapecker,

а. ясно. спасибо. оказывается нужно было её через файл открывать а я через операции-обработка.
)))
...
Рейтинг: 0 / 0
05.12.2012, 18:40
    #38066837
javapecker
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запустить внешнюю обработку
Альтаир,
внешнюю через файл, а ту что в конфигурации - через операции
...
Рейтинг: 0 / 0
06.12.2012, 11:22
    #38067527
Last1Cmen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как запустить внешнюю обработку
javapeckerАльтаир,
внешнюю через файл, а ту что в конфигурации - через операции

+ если сервер приложений используется (в 8х) то запускать его надо с "ключиком" отладки ну и права у пользователя должны быть
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / Как запустить внешнюю обработку / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]