AX2009 Recorre todos los controles en el formulario en init

¿Cómo es posible recorrer todos los controles de un formulario cuando se inicializa un formulario?

He intentado lo siguiente en los métodos init y run, pero no funciona:

for( i = 1 ; i <= element.form().design().controlCount() ; i++ )
{
    control = element.form().design().controlNum(i);

    switch ( control.handle() )
    {
        case classnum(FormBuildButtonControl):
            element.initButton(control);
        break;
        case classnum(FormBuildStaticTextControl):
            element.initStaticText(control);
        break;
    }
}

¿Hay alguna forma de hacer esto?

Respuestas a la pregunta(2)

Su respuesta a la pregunta