Can someone help me explain the below example. The same can be found in the link.
The function key settings for F2 has been assigned the function type 'S' and function code 'CS', which is necessary for a module with "At cursor selection" to be called.
What I do understand is when the field input1 is double clicked, the module c1 gets called since there is a field statement for the same - This is explained on the second last point.
What I don't understand is when the field input2 or input3 is double clicked, as per the explanation on the last point the module "cursor" gets called but not the module "c2". The reason as explained is when there are more than one module for cursor selection only the last one gets called. If this is the case the very last statement is also common for the field input1. So when input1 is double clicked why wouldn't it call the module "cursor" instead of the module "c2"?