Razzak, This feauture looks very nice. One question is left What do you mean by the phrase: the current output In other words where can I find the log file with this information
Tony -----Oorspronkelijk bericht----- Van: [email protected] [mailto:[email protected]] Namens A. Razzak Memon Verzonden: dinsdag 11 april 2017 15:00 Aan: [email protected] Onderwerp: [RBASE-L] - Tip of the Day: Error Tracking for Entry/Exit Procedures Tuesday, April 11, 2017 Tip of the Day: Error Tracking for Entry/Exit Procedures Product.......: R:BASE X/X Enterprise (Version 10) Build.........: 10.0.2.20411 or higher Section.......: Commands, Trace, Debug Keywords......: PROPERTY, APPLICATION, EEP, Trace A new feature in R:BASE X/X Enterprise is Error Tracking for Entry/Exit Procedures, to log EEP names that are executed. New PROPERTY APPLICATION parameters allows users to capture and check the value for the last EEP executed to pin-point where an error occurred. PROPERTY APPLICATION TRACE_LAST_EXEC_EEP ON/OFF PROPERTY APPLICATION TRACE_ALL_EEP ON/OFF PROPERTY APPLICATION LOG_EXEC_EEP ON/OFF TRACE_LAST_EXEC_EEP - Specifies whether to activate EEP name monitoring. When ON, R:BASE sets the RBTI_LAST_EXEC_EEP variable value to the last EEP code that was "executed", meaning only the EEPs with code. The EEP Name is stored as "<CompID>|<EEPName>". If a Component ID is not defined, the 'Caption' property is used in place of the Component ID (if the 'Caption' property exists). The EEP tracking can add overhead to R:BASE, so it should be tuned OFF when not needed. A startup file may have the following: PROPERTY APPLICATION TRACE_LAST_EXEC_EEP ON PROPERTY APPLICATION LOG_EXEC_EEP ON TRACE_ALL_EEP - specifies to set the RBTI_LAST_EXEC_EEP variable value to the last EEP that was "triggered", meaning all EEPs, containing code or not. If TRACE_ALL_EEP is OFF, the RBTI_LAST_EXEC_EEP variable value will have the last event "with code" that was "executed". If TRACE_ALL_EEP is ON, the RBTI_LAST_EXEC_EEP variable value will have the last event that was triggered (with or without code). For example, a button's "On Click" EEP will be triggered if you click it. If you have code assigned to it then it will be executed. In most cases, users would have TRACE_ALL_EEP set to OFF to only be concerned with events where code is assigned. TRACE_ALL_EEP set to ON is helpful if you want to know more of the internal event sequence. A startup file may have the following: PROPERTY APPLICATION TRACE_LAST_EXEC_EEP ON PROPERTY APPLICATION TRACE_ALL_EEP ON PROPERTY APPLICATION LOG_EXEC_EEP ON LOG_EXEC_EEP - Specifies to log the value of RBTI_LAST_EXEC_EEP in the current output. An example log would look like the following: Balloon Tip Feature|OnClick BalloonTip|OnBeforeStart BitButton1|OnClick &Close|OnClick New Balloon Tip Feature|OnClose Cue Banner Feature|OnClick CueBanner|OnBeforeStart &Close|OnClick Enhanced Calendar Controls|OnClick EnhancedCalendar|OnBeforeStart Enhanced Calendar Control|OnClose Enhanced DB Grid|OnClick |OnAfterStart EGB_Next|OnClick EGB_Next|OnClick EGB_Next|OnClick EGB_Close|OnClick |OnClose One of the most important aspects in business growth is your company data, and no one else has more invested in your success than R:BASE Technologies. Invest forward with R:BASE! Very Best R:egards, Razzak. www.rbase.com www.facebook.com/rbase -- 34 years of continuous innovation! 19 Years of R:BASE Technologies, Inc. making R:BASE what it is today! -- You received this message because you are subscribed to the Google Groups "RBASE-L" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "RBASE-L" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.

