在上面的代码中: BAL_LOG_CREATE:创建应用程序日志对象 BAL_LOG_MSG_ADD:它将消息添加到应用程序日志记录对象/子对象 BAL_DB_SAVE:将消息保存到数据库中。 可以使用事务代码SLG1来监视基于对象的应用程序日志记录。 汪子熙 185 次咨询 5.0 电子科技大学 计算机系统结构硕士 25188 次赞同 去咨询 思爱普 (SAP) SAP...
with t_log_message-MSG_TEXT_1 t_log_message-MSG_TEXT_2 t_log_message-MSG_TEXT_3 t_log_message-MSG_TEXT_4 into l_dummy. * The parameters set by message statement will be used * Add the message in the log PERFORM msg_add. endloop. * save logs in the database CALL FUNCTION 'BA...
常用的的3个function module: BAL_LOG_CREATE:创建 BAL_LOG_MSG_ADD: 写入一条log BAL_DSP_LOG_DISPLAY: 显示log 常用的demo程序: SBAL_DEMO_06 (最简单的create,save, delete) SBAL_DEMO_04 (花式display log): log可以display成不同的样式,例如单条log,多条log,树状显示,层级显示等等。 显示多条Log 多...
FORM msg_add. DATA: l_s_msg TYPE bal_s_msg. * define data of message for Application Log l_s_msg-msgty = sy-msgty. l_s_msg-msgid = sy-msgid. l_s_msg-msgno = sy-msgno. l_s_msg-msgv1 = sy-msgv1. l_s_msg-msgv2 = sy-msgv2. ...
BAL_DSP_LOG_TECHNICAL_DATAOutput all log header data BAL_DSP_MSG_LONGTEXTDisplay message long text BAL_DSP_MSG_PARAMETERSEither output extended long text or call a callback routine (based on the data in BAL_S_MSG-PARAMS) BAL_DSP_MSG_TECHNICAL_DATAOutput technical data of a message such as...
log_header_inconsistent=1others=2. if sy-subrc <>0. message id sy-msgid type sy-msgty number sy-msgno with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4. endif. ”&--新增日志 callfunction'BAL_LOG_MSG_ADD'exporting i_log_handle= fv_loghd"创建日志时生成的日志句柄i_s_msg = ls_bal_msg...
10、e logform msg_adddata:l_s_msg type bal_s_msg.* define data of message for application logl_s_msg-msgty = sy-msgty.i_s_msg-msgid = sy-msgid l_s_msg-msg no = sy-msgno.i_s_msg-msgv1 = sy-msgv1.i_s_msg-msgv2 = sy-msgv2.i_s_msg-msgv3 = sy-msgv3 i_s_msg...
BAL_GLB_SEARCH_LOG Find logs in memory BAL_GLB_SEARCH_MSG Find messages in memory BAL_LOG_CREATE Create log with header data BAL_LOG_CREATE Create log with header data BAL_LOG_DELETE Delete log (from database also at Save) BAL_LOG_EXIST Check existence of a log in memory BAL_LOG_HDR...
Application log Tcode: SLG0 SLG1 Function module: BAL_LOG_CREATE BAL_LOG_MSG_ADD BAL_DB_SAVE BAL_DB_SEARCH BAL_LOG_MSG_READ BAL_DSP_TXT_MSG_READ Table: BALHDR BALDAT Class: cl_bali_object_handler(CRUD application log object) cl_bali_log / cl_bali_header_sett...
applicationlog CONSTANTS:c_messageTYPEsyst-msgidVALUE^MESSAGE,c_999TYPEsyst-msgnoVALUE'999'. DATA: l_log_handleTYPEballoghndl,l_s_logTYPEbal_s_log,l_dummytypestring,l_ext_notypebal_s_log-extnumber,l_s_mdefTYPEbal_s_mdef.ifT_LOG_MESSAGE[]isnotinitial.Lsjog-object=l_LOG_OBJECT.I_ext...