Form Trigger

What is different between On Aftergetrecord and On Aftergetcurrecord trigger on the form?

When you retreive records into a grid-form (1+ records) OnAftergetRecord is triggered; when all records have been loaded and focus is set on one of those, OnAftergetCurRecord is triggered.

Here is what the on-line help says … OnAfterGetRecord (Forms) The C/AL code in this trigger is executed after a record is retrieved from a table but before it is displayed to the user. Typically, you will use this trigger to calculate variables that depend on the current record. Comments In a form with a table box, the system calls this trigger for each record in the table box, as the records are updated. If there is an error in the code in this trigger, the system closes the form. OnAfterGetCurrRecord The C/AL code in this trigger is executed after the current record is retrieved from the table. Applies to Forms Comments In a form with a table box, the system only calls this trigger when it updates the current record in the table box. If there is an error in the code in this trigger, the system closes the form.