VObjectInfo
Última actualización
¿Te fue útil?
Última actualización
¿Te fue útil?
Los objetos de esta clase contienen la información de la estructura de un objeto.
Se pueden ver sus propiedades, tanto los datos que contienen como información de su nombre, tipo, tabla asociada (si tiene), tipo de objeto referenciado… Para obtener el valor que contiene una propiedad primero debemos mirar el tipo de dato para usar la función adecuada. Por ejemplo si el tipo de dato es Uint16 usar la función propertyDataToInt(nProp);
También se pueden obtener otros VObjectInfo de sus subobjetos y de los objetos referenciados por sus propiedades.
String ()
String ()
String ()
String ()
Boolean ()
Boolean ()
Boolean ()
String ( Number lenguaje, Number pais=0 )
String ()
Number ()
Devuelve el valor de la propiedad comentarios del objeto.
Se trata de una senda a recursos internos de la plataforma. Devuelve la senda del icono del objeto.
Devuelve el identificador de un objeto. Por ejemplo, "AUTOEXEC".
Devuelve el identificador con referencia de un objeto. Por ejemplo, "VJS_APP/AUTOEXEC".
Devuelve true si el objeto es una vista de datos.
Devuelve true si el objeto VObjectInfo es nulo, false si contiene un objeto.
Devuelve true si el objeto está siendo utilizado y false en caso contrario.
Devuelve el nombre o descripción del objeto. Si no le pasamos parámetros devuelvo el nombre del idioma en curso. Si le resolvemos el idioma o el idioma y país nos devuelve del nombre para ese idioma y país.
Parámetros:
Devuelve el nombre o descripción del objeto del idioma en curso.
Devuelve true si el objeto tiene activado el estilo "Accesible Web" que se aplica en procesos.
Devuelve true si el objeto tiene activado el estilo "Retardo señal valueChanged" que se aplica en controles de edición.
Devuelve true si el objeto tiene activado el estilo "Arrastrable para copiar" que se aplica en objetos de tipo árbol visor de tabla, casillero, comboview, listview, lista QML, rejilla, rejilla avanzada y viewflow.
Devuelve true si el objeto tiene activado el estilo "Arrastrable para mover" que se aplica en objetos de tipo árbol visor de tabla, casillero, comboview, listview, lista QML, rejilla, rejilla avanzada y viewflow.
Devuelve true si el objeto tiene activado el estilo "Bloqueo duro" que se aplica en objetos de tipo formulario y formulario QML.
Devuelve true si el objeto tiene activado el estilo "Punto de inserción" que se aplica en objetos de tipo acción, formulario y formulario QML.
Devuelve true si el objeto tiene activado el estilo "Solo una rama abierta" que se aplica en objetos de tipo árbol de tabla.
Devuelve true si el objeto tiene activado el estilo "Privado" que se aplica en todos los objetos.
Devuelve true si el objeto tiene activado el estilo "Ejecutable en remoto" que se aplica en funciones.
Devuelve true si el objeto tiene activado el estilo "Simple-click dispara" que se aplica en objetos de tipo árbol visor de tablas, casillero, listview, rejilla, rejilla avanzada y viewflow.
Devuelve true si el objeto tiene activado el estilo "Vertical" que se aplica en objetos de tipo multivista.
Devuelve un número de 32 bits en el que cada bit se corresponde con un flag de estilo del enum de estilos de la clase VObjectInfo.
Para determinar si un estilo está activado o no podemos usar los operadores bitwase de JavaScript. Por ejemplo:
Devuelve true si el objeto contiene el estilo o los estilos que le pasamos como parámetro.
Parámetros
Parámetros
Devuelve un array con los nombres de los estilos posibles de un objeto.
Devuelve un array de cadenas con los nombres de los estilos del tipo de objeto que se le pase como parámetro.
Parámetros
Devuelve el tipo de entrada. Ver enum de tipos de entrada/salida.
Devuelve el identificador de referencia (idRef) de la tabla de entrada.
Devuelve el identificador de referencia (idRef) de la tabla de salida.
Devuelve el tipo de salida. Ver enum de tipos de entrada/salida.
Devuelve true si el objeto es igual que el que pasamos como parámetro, false si es distinto. Comprueba para ello propiedades y subobjetos.
Parámetros:
objectInfo: objeto de la clase VObjectInfo con el que queremos comparar el objeto.
Devuelve el número de propiedades del control.
Devuelve el valor de la propiedad.
Parámetros:
nProp: valor numérico que se corresponde con la posición ordinal de la propiedad del objeto o control.
Devuelve la información necesaria para determinar si el color usado en la propiedad es un color concreto o una paleta y qué nombre de paleta tiene.
Devuelve un objeto JavaScript con los siguientes campos:
palette: nombre de la paleta (si es definida por el usuario).
Devuelve el tipo de dato de la propiedad. Ver enum Property Data Types.
Parámetros:
nProp: valor numérico que se corresponde con la posición ordinal de la propiedad del objeto o control.
Parámetros:
nProp: valor numérico que se corresponde con la posición ordinal de la propiedad del objeto o control.
Devuelve el nombre de la propiedad.
Parámetros:
nProp: valor numérico que se corresponde con la posición ordinal de la propiedad del objeto o control.
Devuelve un objeto de la clase VObjectInfo de la propiedad.
Parámetros:
nProp: valor numérico que se corresponde con la posición ordinal de la propiedad del objeto o control.
Devuelve un número que identifica el tipo de objeto de la propiedad. Ver .
Parámetros:
nProp: valor numérico que se corresponde con la posición ordinal de la propiedad del objeto o control.
Devuelve el número de subobjetos de un objeto de un tipo.
Parámetros:
Devuelve un objeto VObjectInfo de un subobjeto de un tipo y un identificador.
Parámetros:
nSubType: ver enum de tipos de objetos.
szIdSubObject: identificador del subobjeto.
Devuelve un objeto VObjectInfo de un subobjeto de un tipo y un número de orden del subobjeto.
Parámetros:
szIdSubObject = número de orden del subobjeto en la lista.
Parámetros:
nType: ver enum de tipos de objetos.
Devuelve el objeto principal del sub-objeto en curso. Por ejemplo: de una parte de un índice devuelve la tabla.
Devuelve el objeto padre del sub-objeto en curso. Por ejepmlo: el índice de una parte de índice, o la tabla de un índice).
Devuelve el proyecto de un objeto.
Se trata de un manejador de evento de una rejilla.
Boolean ()
Boolean ()
Boolean ()
Boolean ()
Boolean ()
Boolean ()
Boolean ()
Boolean ()
Boolean ()
Boolean ()
Boolean ()
Number ()
Boolean ( estilo )
Number array ( )
Number array ( nTipoObjeto )
String Array ()
String Array ( nTipoObjeto )
VTableInfo ()
String ()
Number ()
VTableInfo ()
String ()
Number ()
Bool ( VObjectInfo objectInfo )
String ()
Number ()
Variant ( Number nProp )
Object ()
Number ( Number nProp )
Number ( Number nProp )
String ( Number nProp )
VObjectInfo ( Number nProp )
Number ( Number nProp )
VObjectInfo array ()
Number ( Number nSubType )
VObjectInfo ( Number nSubType, String szIdSubObject )
VObjectInfo ( Number nSubType, Number nSubObject )
VObjectInfo array (Number nType)
Number array ()
VObjectInfo ()
VObjectInfo ()
VObjectInfo array ()
VProjectInfo ()
Esta función, si bien es funcional en vClient, está pensada para su uso en las .
nLenguaje: código Qt del idioma (ver ).
nPais: código Qt del país (ver ).
Devuelve el código de tipo de objeto. Ver .
Estilo: es un valor del . Funciona como un flag y puede contener varios estilos concatenados. Por ejemplo:
Devuelve un array con los estilos posibles de un objeto. Ver .
Se trata de una función estática. Devuelve un array con los números de los estilos posibles de un tipo de objeto. Ver .
nTipoOjbeto: código del tipo de objeto. Ver .
nTipoObjeto: código del tipo de objeto. Ver .
Devuelve el objeto correspondiente a la tabla de entrada.
Devuelve el objeto correspondiente a la tabla de salida.
De uso exclusivo para . Devuelve la descripción de la línea de instrucción.
mode: valor del .
colorGroup: valor del .
colorRole: valor del .
Devuelve el tipo de editor de la propiedad. Ver .
nSubType: ver .
nSubType: ver .
Devuelve un array de de todos los subobjetos no usados del objeto.
Si se especifica el tipo devuelve solo los de ese tipo, si no se pasa parámetro los devuelve todos. Ver .
Retorna una lista con los tipos de subobjetos del objeto. Ver .
Devuelve un array de de los objetos o subobjetos que usan el objeto.