Se pueden configurar 3 eventos para cada Sub Formulario:

Evento OnLoad

Se ejecuta al abrirse el subformulario

Evento OnClosing

Se ejecuta antes que se cierre el sub formulario, recibe como respuesta un booleano que indica si continúa o no con el cierre del mismo

console.log('SubForm OnClosing');
return true/false;

Se puede ejecutar código que se ejecutará en el Sub Formulario correspondiente, es decir, se pueden obtener controles del Sub Formulario, ejecutar validaciones async, etc. Es requisito que retorne un valor booleano indicando si continúa con el cierre (true, para cerrar efectivamente el Sub Formulario, false para cancelar).

Evento OnClose

Se ejecuta una vez cerrado el Sub Formulario, es decir, se ejecuta dentro de la instancia del formulario padre (Main Form u otro Sub Formulario). Recibe como parámetro un array con el resultado del Sub Formulario, si lo hubiese.

console.log('SubForm OnClose', data);

Donde data es un array con la estructura:

[
   {
      name: "response",
      path: "response",
      type: "string",
      value: "example"
   }
]