Last calibration date Frequency Next calibration date Actual date Remarks
In this initially user will create a record, Next time if the user clicks new means v need to capture the Actual date field to be in Last calibration date and frequency also. This should happen every time while creating a new record.
Then you OnInit() trigger of table u can write the code to get the last record using findlast and update the Last caliberation date with the last record’s active date.
You need to find the last record with maximum recId and initiate the field values from the selected record, the logic need to be used in create method of form dataSource.
Example:
YourTable yourTableLocal;
select firstonly yourTableLocal order by RecId desc;