Thanks for your response, Greg.
In order to test whether the rules fire in sequence from the current row to the following, I added a 'Show a dialog box expression' action at the end, that would display the row number of the rule being executed and would wait for OK after each row's rules were executed.
From the above testing, I found that the rules didn't fire in sequence because the row numbers were displayed in random.
On the other hand, I have been unsuccessfully trying to set the value of
following-sibling::my:RowNode[1]/my:FieldName as I could neither edit nor paste the XPath of the field I would like to set the value for.
Is there any way to edit the XPath of the Field?