Текущее время: Пт, авг 01 2025, 14:16

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 23 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: выпад программы в дамп; вызов другой программы на этом событии
СообщениеДобавлено: Ср, апр 01 2009, 10:44 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, апр 30 2008, 07:46
Сообщения: 52
Пол: Мужской
Всем доброго дня!

Господа, не сочтите за шутку, пусть тема и создана 1 апреля :-)
Появилась хотелка при выпаде программы в дамп инициировать определенное событие (конечная цель - добавление записи об этом в пользователький журнал).
Не имею понятия о механизмах создания и обработки дампов. Буду рад, если посоветуете какие-либо курсы (от готовой реализации вообще приду в восторг и начну прыгать по столам...)


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

Зарегистрирован:
Пн, авг 28 2006, 11:24
Сообщения: 292
Пол: Мужской
htk_s написал:
от готовой реализации вообще приду в восторг и начну прыгать по столам...)


ST22.
Не шутка.


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

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
посоветую посмотреть оператор Try...Catch (обработка исключений).


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

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

ФМ DISPLAY_EXC_MAIN + неявная точка расширения :)


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

Зарегистрирован:
Пн, авг 28 2006, 11:24
Сообщения: 292
Пол: Мужской
Besa написал:
посоветую посмотреть оператор Try...Catch (обработка исключений).

Ну, это неспортивно..

1)Не будешь ить оборачивать все используемые программы в Try.
2)Не отловит Non-Catchable исключения.


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

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Rokhay написал:
Besa написал:
посоветую посмотреть оператор Try...Catch (обработка исключений).

Ну, это неспортивно..

1)Не будешь ить оборачивать все используемые программы в Try.
2)Не отловит Non-Catchable исключения.

согласен, поторопился :oops:


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

Зарегистрирован:
Ср, апр 30 2008, 07:46
Сообщения: 52
Пол: Мужской
Господа, я в шоке...

Вы какбэ уже не учитываете дампы, которые происходят, например, при снятии фонового задания, или прочие, системные? А отучить деление на ноль оборачивать в try...catch... по-моему должны были еще в школе...

ST22 это просмотр дампов, при чем тут инициация вызова программ? Или я что-то упускаю?
Если что, покорнейше прошу прощения за свою поспешность.


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

Зарегистрирован:
Чт, мар 22 2007, 14:40
Сообщения: 142
Пол: Мужской
можно повесть job который будет смотреть периодически новые записи в табличке SNAP,
брать от туда инфу и выполнять дальше что нужно.


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

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Что то я не совсем понял, на что намекает этот пост, на то что Вы задали такой глубокий вопрос, а мы тут Вам какие то глупости советуем? На счет тру...катч, я уже сказал что поторопился с ответом, не надо умничать по поводу того что типа "по-моему отучить должны были еще в школе", я знаю что я мало знаю, поэтому и посещаю этот форум. На счет ST22, Вам же журнал нужен дампов, это и есть журнал дампов, в отладку и вперед смотреть как он работает.


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

Зарегистрирован:
Ср, апр 30 2008, 07:46
Сообщения: 52
Пол: Мужской
Прошу прощения еще раз. Меня смутило что мне предлагают посмотреть дампы через st22. Про то чтоб посмотреть _саму_ st22 - не успело прийти в голову.
Дичайше, господа, дичайше извиняюсь и уже смотрю код st22.
Вариант с запуском фонового задания и отслеживания дампов - в принципе как выход возможен.

Цитата:
ФМ DISPLAY_EXC_MAIN + неявная точка расширения
Спасибо, сейчас посмотрю.


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

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


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

Зарегистрирован:
Чт, янв 20 2005, 08:34
Сообщения: 573
Пол: Мужской
Была у нас как то тестовая система, так она была настроена таким образом, что при возникновении дампа сообщение приходило по SAP почте.
В детали не вдавался, но наверное как раз так и нужно делать?

_________________
Волю в кулак, мышцы в узду, работай себе и не ахай!


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

Зарегистрирован:
Ср, апр 30 2008, 07:46
Сообщения: 52
Пол: Мужской
Нужно сообщения в системный журнал записывать; в общем-то самое главное - среагировать на дамп.
Артем, спасибо еще раз, буду разбираться с этим классом.


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

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

htk_s написал:
Нужно сообщения в системный журнал записывать.

Такс все-таки: в пользовательский или в системный журнал?
Системный журнал можно смотреть с помощью транзакции SM21. В него и так записываются данные о дампах :)

ЗЫ: Непонятно, в чем же конечная цель "хотелки"?
Ведь стандартные транзакции и так позволяют просмотреть и систменый журнал, и дампы... :?

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


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

Зарегистрирован:
Ср, апр 30 2008, 07:46
Сообщения: 52
Пол: Мужской
Имелся ввиду журнал, который через SLG1 просмотреть можно:) В SLG0 создается объект, затем соответствующими функциями создаются журналы и записи в них.

Цель - увидеть, что одно из фоновых заданий было прервано вручную (или оборвалось) через журнал, без использования st22.
Так, свистелка-перделка...)


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

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


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

Сейчас этот форум просматривают: Google Feedfetcher


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

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