Para abrir un Sub Formulario desde código, primero configuramos el Sub Formulario, luego podremos abrirlo con el nombre y los parámetro de entrada si tuviese:

openSubForm(SubFormName, Params, Size);

SubFormName El nombre del Sub Formulario a abrir, como string.

Params Objeto con los parámetros de entrada del Sub Formulario. En caso de no necesitar parámetros de entrada, se le puede pasar null como valor. Ej:

{
   "parametro_1": "valor_1",
   "otro_parametro": 123
}

Size Un objeto opcional para indicar el tamaño del modal en el que se abrirá el Sub Formulario. En caso de no necesitar el objeto de tamaño, se le puede pasar null como valor y se usarán los valores por defecto (60% width, 60% height).

{
    width: number,
    height: number,
    widthUnit: string,
    heightUnit: string
}

Ej:

{
    width: 100,
    height: 550,
    widthUnit: "percentage",
    heightUnit: "pixel"
}

Ejemplo de llamada:

var subFormName='SubFormulario01';

var size={
    width: 100,
    height: 550,
    widthUnit: "percentage",
    heightUnit: "pixel"
};

var params={
   "p1": 'Hello',"p2": 'World!'
};

openSubForm(subFormName, params, size);