He estado mirando información en el tutor de de javascript para saber cómo obtener información del formulario activo. Lo que se propone es lo siguiente:
var root = theMainWindow.currentView().root();
// Se crea el objeto VObjectInfo de la vista en curso
obj = root.objectInfo();
// Se muestra la información del objeto
msg = “El objeto en curso tiene la siguiente información:” + “\n\n” +
"Id: " + obj.id() + “\n” +
"IdRef: " + obj.idRef() + “\n” +
"Name: " + obj.name() + “\n” +
"Tipo: " + obj.type() + “\n” +
"¿Es vista de datos? " + obj.isDataView() + “\n”;
El tema es que he visto que esto sólo funciona con formularios con la propiedad “Siempre cuadro dialogo=false”. ¿Sabéis alguna forma de obtener esa información pero de un formulario modal, es decir; “Siempre cuadro dialogo=true”?
Cuando hablas de formulario, te refieres en realidad a un registro, el hecho de que se habra en una modo cuadro de dialogo o en modo TAB, es lo de menos.