Текущее время: Пн, авг 04 2025, 08:29

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 23 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: выпад программы в дамп; вызов другой программы на этом событии
СообщениеДобавлено: Чт, апр 02 2009, 11:07 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
А почему для этих целей не подходит SM37?
Code:
                                                                                                                                     
Дата       Время    Текст сообщения                                                                      Класс сообщения № сообщения
                                                                                                                                     
13.03.2009 16:47:16 Задание запущено.                                                                          00            516     
13.03.2009 16:47:16 Шаг 001 запущен (прогр. ..............., вариант &0000000000015, пользов. .......)       00            550     
15.03.2009 17:19:22 Ошибка в Controlframework.                                                                 FES           022     
15.03.2009 17:19:22 Задание прервано после системной особой ситуации ERROR_MESSAGE.                            00            564                                                                                                                                     

_________________
С уважением,
Удав.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: выпад программы в дамп; вызов другой программы на этом событии
СообщениеДобавлено: Чт, апр 02 2009, 17:02 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, дек 25 2008, 17:07
Сообщения: 144
Откуда: Казань
Пол: Мужской
Как разрешилась "хотелка-перделка" ?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: выпад программы в дамп; вызов другой программы на этом событии
СообщениеДобавлено: Пн, апр 06 2009, 09:29 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, апр 30 2008, 07:46
Сообщения: 52
Пол: Мужской
Удав написал(а):
А почему для этих целей не подходит SM37?
Список в sm37 не показывает, с какими данными селика было запущено задание. А журнал можно сформировать со своим EXTNUMBER; например, по "6100 // 01.2008" будет сразу все понятно. Кроме того, ведется два журнала по одному заданию - нормальный и детализированный, и еще журнал для разных сообщений из недр программы - можно оперативно смотреть и за ходом выполнения всех заданий и за сообщениями из конкретного задания.

Марик написал:
Как разрешилась "хотелка-перделка" ?
Никак. Выпавшую программу нельзя связать с нужным логом явно, нужен ее id. Но если б можно было - я бы использовал расширение для DISPLAY_EXC_MAIN (для системы 6.хх) и связку этих id c номерами созданных журналов в z-таблице. Для других версий не вижу очевидных решений (типа юзер-эксита при дампе), и делать там нет смысла имхо.
В принципе, все неудобство которое сейчас есть - заключается в неоконченности лога (последняя запись в нем - "задача в процессе").


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: выпад программы в дамп; вызов другой программы на этом событии
СообщениеДобавлено: Пн, апр 06 2009, 09:52 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
С чего все начиналось:
Цитата:
Появилась хотелка при выпаде программы в дамп инициировать определенное событие (конечная цель - добавление записи об этом в пользователький журнал).

и чем закончилось:
Цитата:
Список в sm37 не показывает, с какими данными селика было запущено задание. А журнал можно сформировать со своим EXTNUMBER; например, по "6100 // 01.2008" будет сразу все понятно. Кроме того, ведется два журнала по одному заданию - нормальный и детализированный, и еще журнал для разных сообщений из недр программы - можно оперативно смотреть и за ходом выполнения всех заданий и за сообщениями из конкретного задания.

Такая задача не решается "в общем" - эту обработку можно реализовать только внутри каждой программы, т.к. перехватить данные внутри программы из внешнего обработчика (формирование журнала) нельзя :!:

_________________
С уважением,
Удав.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: выпад программы в дамп; вызов другой программы на этом событии
СообщениеДобавлено: Пн, апр 06 2009, 10:09 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
htk_s написал:
В принципе, все неудобство которое сейчас есть - заключается в неоконченности лога (последняя запись в нем - "задача в процессе").

А чем оно мешает? Если в журнале нет записи "Обработка закончена" - значит одно из 2-х:
1.Программа все еще выполняется (контролируется по SM37)
2.Возникла ошибка (контролируется через ST22)

Если речь идет о том, чтобы по дампу определить, какой журнал приложения для него выбрать, можно автоматизировать ST22: см. ФМ RS_ST22_GET_DUMPS и программу RSSHOWRABAX(процедура check_dump).

_________________
С уважением,
Удав.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: выпад программы в дамп; вызов другой программы на этом событии
СообщениеДобавлено: Пн, апр 06 2009, 10:16 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
Как я понял, человеку нужны параметры запуска, с которыми дамп произошел.

Как вариант - запускать все программы через свой класс-лаунчер и хранить нужные данные в его атрибутах.

Но мне задача в целом представляется сомнительной. Т.е. я не понимаю конечной цели такой разработки.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: выпад программы в дамп; вызов другой программы на этом событии
СообщениеДобавлено: Пн, апр 06 2009, 10:37 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Пономарев Артем написал:
Как я понял, человеку нужны параметры запуска, с которыми дамп произошел.

не только :)
htk_s написал:
Кроме того, ведется два журнала по одному заданию - нормальный и детализированный, и еще журнал для разных сообщений из недр программы - можно оперативно смотреть и за ходом выполнения всех заданий и за сообщениями из конкретного задания.

_________________
С уважением,
Удав.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: выпад программы в дамп; вызов другой программы на этом событии
СообщениеДобавлено: Пн, июн 01 2009, 10:08 
Начинающий
Начинающий

Зарегистрирован:
Чт, окт 09 2008, 13:30
Сообщения: 15
Господа, директорию не подскажите, где лежат эти самые файлы журналов заданий?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 23 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB