Devuelve true si el objeto se visualiza en cuadro de diálogo y false si se visualiza en vista.
Boolean isListType()
Devuelve true si es un objeto de tipo lista de datos y false si es un control de ficha de datos o ninguno.
VAbstractDataView parentDataView()
Si nuestro objeto no se encuentra amalgamado dentro de otro objeto esta función devolverá null.
Si nuestro objeto está amalgamado esta función devolverá un objeto de la clase VAbstractDataView que representa al objeto dentro del que se encuentra amalgamado.
Esta función puede aplicarse recursivamente para movernos hacia arriba en la cadena de objetos amalgamados hasta encontrar un null que nos indique que ya estamos en el objeto de nivel superior de la cadena.
Esta función ha sido incluida en la versión Velneo 7.15.
// --------------------------------------------------------------------------------
// Analizar la vista actual para saber si está amalgamada dentro de otras vistas
// --------------------------------------------------------------------------------
// Se busca una vista cuyo padre sea nulo, ya nos indica que es la padre o principal
var sendaVistas = "";
var vista = theRoot.dataView();
while(vista != null)
{
sendaVistas += vista + "\n";
vista = vista.parentDataView();
};
// Se muestra la lista de vistas en orden ascendente: el 1º es el objeto de partida el último el principal
alert(sendaVistas);