# VMultiDataView

**Hereda de:** [VAbstractListDataView](https://doc.velneo.com/velneo-vdevelop/scripts/lenguajes/javascript/clases/vabstractlistdataview).

Esta clase representa a un objeto multivista.

Esta clase se ha incorporado al API en la versión 7.15.

## Indice de Funciones

### **Funciones generales**

VAbstractDataView [dataViewActive](#dataviewactive)()

VAbstractDataView [viewAt](#viewat)( Number nIndex )

Number [viewCount](#viewcount)()

## Documentación de funciones

### Funciones generales

#### VAbstractDataView dataViewActive() <a href="#dataviewactive" id="dataviewactive"></a>

Devuelve el objeto incrustado en la vista que se encuentre activa en el multivista.

#### VAbstractDataView viewAt( Number nIndex ) <a href="#viewat" id="viewat"></a>

Devuelve el objeto incrustado en la vista cuyo número especifiquemos en el parámetro.

Parámetros:

* nIndex: número de índice correspondiente a la posición del objeto en los incluidos en el multivista. El primero es el índice 0.

#### Number viewCount() <a href="#viewcount" id="viewcount"></a>

Devuelve el número de vistas que contiene el multivista.

## Ejemplo

### Obtener el identificador del objeto de la vista activa de un multi-vista

```javascript
// Capturamos el formulario
form = theRoot.dataView();

// Accedemos al multivista. Se resuelve con el identificador del control
multivista = form.control("VIS");

//Obtenemos la vlista activa
vistaActiva = multivista.dataViewActive();

//Obtenemos el identificador del objeto de la vista activa
idenificador = vistaActiva.root();
```
