# VAlternatorListDataView

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

Esta clase representa a un objeto alternador de lista.

## Funciones

**Generales**

| Retorno                                                                                                                      | Función                                                                                                       |
| ---------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- |
| void                                                                                                                         | [activateDataView](#activatedataview)( Number nIndex )                                                        |
| void                                                                                                                         | [activateDataView](#void-activatedataview-number-tipoobj-string-idrefobj-)( Number tipoObj, String idRefObj ) |
| void                                                                                                                         | [activateNextDataView](#activatenextdataview)()                                                               |
| void                                                                                                                         | [activatePrevDataView](#activateprevdataview)()                                                               |
| [VAbstractListDataView](https://doc.velneo.com/28/velneo-vdevelop/scripts/lenguajes/javascript/clases/vabstractlistdataview) | [dataViewActive](#dataviewactive)()                                                                           |
| Number                                                                                                                       | [indexDataViewActive](#indexdataviewactive)()                                                                 |

## Documentación de funciones

### Funciones generales

#### void activateDataView( Number nIndex ) <a href="#activatedataview" id="activatedataview"></a>

Activa la vista cuya posición en la lista de objetos del alternador se corresponda con el índice especificado en el parámetro.

Parámetros:

* nIndex: número de índice que corresponde a la posición de la vista en el alternador. La primera vista tiene el índice 0.

#### void activateDataView( Number tipoObj, String idRefObj )

Activa la vista del objeto especificado, si lo tiene en la lista de objetos del alternador.

Parámetros:

* tipoObj: tipo del objeto a visualizar.
* idRefObj: idRef del objeto a visualizar.

Esta función ha sido incluida en la versión Velneo 7.16.

#### void activateNextDataView() <a href="#activatenextdataview" id="activatenextdataview"></a>

Activa la vista siguiente a la actual vista activa del alternador. Si la vista activa es la última se mantiene como la vista activa.

#### void activatePrevDataView() <a href="#activateprevdataview" id="activateprevdataview"></a>

Activa la vista anterior a la actual vista activa del alternador. Si la vista activa es la primera se mantiene como la vista activa.

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

Devuelve el objeto correspondiente a la vista activa del alternador.

#### Number indexDataViewActive() <a href="#indexdataviewactive" id="indexdataviewactive"></a>

Devuelve el número correspondiente al índice de posición que ocupa la vista activa en el alternador.
