Añade el registro que contiene VRegister a la lista de la vista de datos.
Parámetros:
register: objeto VRegister que contiene un registro.
void append( VRegisterList registerList )
Añade la lista que contiene VRegisterList a la lista de la vista de datos.
Parámetros:
registerList: objeto VRegisterList que contiene una lista de registros.
void clear()
Vacía la lista que contiene la vista de datos.
void cross( VRegisterList registerList )
Cruza la lista que contiene VRegisterList con la que contiene la vista de datos, permaneciendo los elementos comunes en la vista de datos y quitando de ésta los no comunes. Sólo hemos de quedarnos con la lista cruzada, la otra la tendremos que deshechar.
que sólo han de quedarse con la lista cruzada, que deshechen la otra.
Parámetros:
registerList: objeto VRegisterList que contiene una lista de registros.
Obtienen cabeceras, datos y pies optimizados de una vista de datos de lista. Es equivalente al comando de instrucción de proceso Interfaz: Obtener datos de la vista.
Parámetros:
seleccionados: estableceremos true si queremos obtener solamente los registros seleccionados en el objeto de lista y false si los queremos obtener todos.
registerList: opcional. Objeto VRegisterList que contiene la lista de los registros obtenidos.
Devuelve un Objeto JavaScript con los siguientes campos:
ok: booleano con el resultado de la operación.
header: array de cabeceras (si el objeto de lista no tiene cabeceras, no aplicará).
data : array de datos; por cada fila un array (es un array de arrays).
foot : array de totales del objeto de lista (solo válido para rejillas).
Boolean getList( VRegisterList registerList )
Copia la lista de la vista de datos al objeto VRegisterList que pasamos como parámetro.
Parámetros:
registerList: objeto VRegisterList que contiene una lista de registros.
void invert()
Invierte la lista que contiene la vista de datos.
Number listSize()
Devuelve el número de registros que contiene la vista de datos.
void remove( VRegister register )
Elimina el registro que contiene VRegister de la lista que contiene la vista de datos.
Parámetros:
register: objeto VRegister que contiene un registro.
void remove( VRegisterList registerList )
Elimina el registro que contiene VRegister de la lista que contiene la vista de datos.
Parámetros:
registerList: objeto VRegisterList que contiene una lista de registros.
void removeAt( Number index )
Elimina el registro en la posición que indicamos de la lista de la vista de datos.
Parámetros:
index: número que indica la posición. La primera posición es 0.
void setList( VRegisterList registerList )
Copia la lista que contiene el objeto VRegisterList a la vista de datos.
Parámetros:
registerList: objeto VRegisterList que contiene una lista de registros.
Funciones de ítem seleccionado
Number currentSelect()
Devuelve la posición del registro seleccionado.
void setCurrentSelect( Number index )
Establece el registro seleccionado por posición.
Parámetros:
index: número que indica la posición.
void setCurrentSelect( VRegister register )
Establece el registro que contiene VRegister como registro seleccionado.
Parámetros:
register: objeto VRegister que contiene el registro que será seleccionado si existe en la lista.
Funciones de multiselección
void addToMultiSelection( VRegister register )
Añade la ficha que contiene el objeto VRegister a la multiselección de la vista de datos.
Parámetros:
register: objeto VRegister que contiene un registro.