Bruce,I am not sure there is that much of a difference since all the code is stored within the form; the call to the CFA might take a little more time since you pass parameters but the difference is likely negligible.I use both approaches in forms and my criteria is that, if the code is called from more than one form location, I use a CFA to minimize code and optimize maintenance, since the code needs to be updated in only one place. If the code is called from only one location, I use an EEP since it is easier to access during design.I believe optizing the code itself would provide the most benefit performance wise.Javier Valencia, PESent from my T-Mobile 4G LTE Device -------- Original message --------From: Bruce Chitiea <[email protected]> Date: 4/27/23 6:52 PM (GMT-06:00) To: [email protected] Subject: [RBASE-L] - Performance: EEP v. Custom Form Action Just wondering - maintenance considerations aside - if there is a performance gain for code embedded in CFAs vs. EEPs for individual Form controls.Say that in an On Click, or On Exit EEP I have variable-driven branching logic directing the process to one or more blocks of static data-crunching code:(Courier New font)All code within an EEP:IF vdecision = 1 THEN {run this here gnarly block of static instructions}ELSE {run that there gnarly block of static instructions}ENDIFUsing Custom Form Actions: IF vthisHereDecision = 1 THEN PROPERTY RBASE_FORM_ACTION thisHereGnarlyBlock ' 'ELSE PROPERTY RBASE_FORM_ACTION thatThereGnarlyBlock ' 'ENDIFThoughts?
-- For group guidelines, visit http://www.rbase.com/support/usersgroup_guidelines.php --- 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]. To view this discussion on the web visit https://groups.google.com/d/msgid/rbase-l/em29627dc5-3565-4ce7-ab0c-42ff2536e83a%409baecdb0.com. -- For group guidelines, visit http://www.rbase.com/support/usersgroup_guidelines.php --- 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]. To view this discussion on the web visit https://groups.google.com/d/msgid/rbase-l/E1psDxO-0044f9-IJ%40server126.web-hosting.com.

