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.

Reply via email to