Change dynamically radio button values in a subform which are related to a lookup field

Change dynamically radio button values in a subform which are related to a lookup field

Dear All,

I have the following subform which consists of a lookup field (Excursions) and a radio button (Radio).

The excursions are loaded in the on load action when I open the form.
I would like when I select the Radio (Full Day in that case) in the 1st row then to show the 'Full Day' automatically in the 2nd row (because they have the same Excursions Selection).
When I select 'Half Day' in the 3rd row then to show 'Half Day' in the following 2 rows (4th-5th) etc.

In other words, if I have the same option in the lookup field  (excursions) in 2 or more rows then when I select a Radio to automatically show it in these 2 or more lines.

What I did until now which is uncompleted (in the on user input of the Radio):
  1. FormDetails = (Form_Description[ID != 0].Excursions sort by Excursions).getall();
    i = 0;

    for each r in Subform
    {
        if (i  <  FormDetails.size())
        {
           
            if (Name[ID == FormDetails.get(i)].Add_Excursion  ==  "Included Excursion Land & People")
            {
                r.Radio = row.Radio;
            }
        }
        i = (i  +  1);
    }

How can I continue?