VDataViewDialog
Hereda de: VObjectInstance.
La clase VDataViewDialog representa un objeto en ejecución de ficha o lista con interfaz. Nos permite ejecutar objetos de lista o ficha como rejillas, formularios, casilleros, etc. en modo diálogo. Construimos un objeto VDataViewDialog pasándole el objeto VRoot de entrada.
Funciones
Constructor
Función |
vDataViewDialog(VRoot, root) |
Inicialización
Retorno | Función |
void | setDataView( Number nTypeObj, String szIdRefObj ) |
Boolean | setRegister( VRegister register) |
Boolean | setRegisterList( VRegisterList registerList) |
De operaciones
Retorno | Función |
Boolean | exec() |
Enumeraciones
Runmode (Modos de ejecución)
RunInThisThread
RunInNewThread
RunInServer
Documentación de funciones
Constructor
VDataViewDialog( VRoot, root)
Crea una instancia del objeto de la clase VDataViewDialog. Debe ejecutarse la función setDataView() para asignarle el objeto a ejecutar.
Parámetros:
root: VRoot en curso del que se hará uso, normalmente theRoot.
Inicialización
void setDataView( Number nTypeObj, String szIdRefObj )
Fija el proceso que se asocia al objeto.
Parámetros:
nTypeObj: ver enum de tipos de objetos en la clase VObjectInfo.
szIdRefObj: identificador de referencia (IdRef=Alias_Proyecto/Id_Objeto) del objeto del proyecto.
Boolean setRegister( VRegister register)
Añade una ficha o registro al objeto. Esta es la forma de alimentar el registro de entrada del objeto.
Parámetros:
register: objeto de la clase VRegister del objeto.
El registro que se pasa al objeto si exec devuelve true contendrá la información actualizada tras haber sido procesado en el objeto.
No se genera un nuevo registro de salida (result), sino que se trabaja sobre el mismo VRegister de entrada.
Boolean setRegisterList( VRegisterList registerList)
Añade una lista de registros al objeto. Esta es la forma de alimentar la lista de registros de entrada del objeto.
Parámetros:
registerList: objeto de la clase VRegisterList del objeto.
La lista de registros que se pasa al objeto si exec devuelve true contendrá la información actualizada tras haber sido procesada en el objeto.
No se genera una lista nueva (result), sino que se trabaja sobre el mismo VRegisterList de entrada.
Funciones de operaciones
Boolean exec()
Ejecuta el objeto. El registro que se pasa al objeto si exec devuelve true contendrá la información actualizada tras haber sido procesado en el objeto. No se genera un nuevo registro de salida (result), sino que se trabaja sobre el mismo VRegister de entrada.
Ejemplos
1. Ejemplo que muestra un formulario de una película seleccionada con un localizador
2. Lanzar un formulario pasándole parámetros y recogiendo valores de retorno
Última actualización