SAPфорум.RU https://sapboard.ru/forum/ |
|
Создание собственного журнала обработки https://sapboard.ru/forum/viewtopic.php?f=13&t=2453 |
Страница 1 из 1 |
Автор: | Hel [ Ср, дек 22 2004, 13:38 ] |
Заголовок сообщения: | Создание собственного журнала обработки |
Здравствуйте, подскажите пожалуйста как сделать свой журнал обработки, с возможностью его просмотра и печати по запросу пользователя? Спасибо |
Автор: | Сергей Королев [ Ср, дек 22 2004, 13:45 ] |
Заголовок сообщения: | |
Есть большой пакет функций для создания журнала, имена начинаются на BAL_*. Они хорошо документированы - смотрите документацию в SE37. Для того, чтобы журналы сохранить в базе, нужно в тр SLG0 создать объект и подобъект, и затем создавать журналы с указанием объекта и подобъекта. Просматривать журналы можно в транзакции SLG1, удалять - в SLG2. |
Автор: | ВН [ Ср, дек 22 2004, 13:49 ] |
Заголовок сообщения: | |
В системе есть собственный "Журнал изменений", однако, как правило, админы его не активируют, дабы съэкономить ресурсы, которые он жрёт нещадно. Если он все-таки активирован, тогда записи в него автоматически попадают для тех таблиц, у которых проставлен признак "Запись в журнал изменений данных". Для просмотра и печати журнала изменений - транзакция SCU3 В противном случае, если речь идет об изменениях собственных таблиц то можно просто создать свою табличку, где будут фиксироваться изменения (вся обработка - вручную), если же для стандартных таблиц - то опять же, создать собственную таблицу изменений, куда записи будут попадать из расширений к стандартным программам (писать вручную). Просмотр и печать такого журнала - писать собств.программу. |
Автор: | Hel [ Чт, дек 23 2004, 10:59 ] |
Заголовок сообщения: | |
Спасибо за ответы. Из 95 функций выбранных по маске, мне как начинающему трудно определить какая из функций мне нужна, не знаю у кого как, но у нас они не документированы. А что касается ответа ВН, я знаю что при работе с внутренними таблицами мне придется писать самостоятельно формирование журнала обработки и его печать, просто чтобы облегчить себе работу, наверняка не я первая столкнулась с этой проблемой, думала что есть какой-нибудь стандартный подход к этой проблеме. Еще раз спасибо за участие |
Автор: | Сергей Королев [ Чт, дек 23 2004, 11:40 ] |
Заголовок сообщения: | |
Еще можно поглядеть программу SBAL_DEMO_04. Вообще, там много программ, начинающихся на SBAL_DEMO*. Документация точно была, начиная с версии 4.6b. Вот например ФМ BAL_LOG_MSG_ADD. В SE37 команда Перейти к -> Документация. Показывает. Внизу ссылка "Application Log: Technical documentation". |
Автор: | Hel [ Чт, дек 23 2004, 16:41 ] |
Заголовок сообщения: | |
Спасибо Сергей, это уже ближе к теме, буду разбираться. |
Автор: | Silence1 [ Ср, май 13 2009, 10:17 ] |
Заголовок сообщения: | Re: Создание собственного журнала обработки |
Подскажите пожалуйста! Я в тр. SLG0 создала объект и подобъект. В программе создаю лог (фм BAL_LOG_CREATE) , хочу его сохранить (фм. BAL_DB_SAVE ?) а как привязать к созданному объекту? |
Автор: | Пономарев Артем [ Ср, май 13 2009, 10:21 ] |
Заголовок сообщения: | Re: Создание собственного журнала обработки |
Silence1, а при создании лога поля структуры I_S_LOG OBJECT и SUBOBJECT вам ни о чем не говорят? |
Автор: | Silence1 [ Ср, май 13 2009, 10:28 ] |
Заголовок сообщения: | Re: Создание собственного журнала обработки |
Пономарев Артем написал: Silence1, а при создании лога поля структуры I_S_LOG OBJECT и SUBOBJECT вам ни о чем не говорят? о-ооооооо я только-только за эту тему взялась, еще не все посмотрела Все получилось! Ащ-ще! Спасибо! |
Автор: | art9-3 [ Чт, апр 05 2018, 20:43 ] |
Заголовок сообщения: | Re: Создание собственного журнала обработки |
Вот подробный пример использования журнала сообщений ABAP http://youcoder.ru/message_log.html . |
Автор: | Besa [ Пн, апр 09 2018, 10:59 ] |
Заголовок сообщения: | Re: Создание собственного журнала обработки |
art9-3 написал: Вот подробный пример использования журнала сообщений ABAP http://youcoder.ru/message_log.html . скорее простейший В app log не мало фишек интересных. SBAL_DEMO* |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |