En la propiedad “menú de contexto” de las vistas de datos ahora tenemos una opción más: Por defecto extendido. Al menú Por Defecto le hemos quitado las opciones de modificar campos y en el extendido las hemos dejado todas. La nueva opción “Exportar Xml” solo aparece en el extendido y si estamos en una rejilla. [...]
Este objeto representa a la aplicacion. Dispone de funciones para ver información de sus proyectos, acceso a variables globales, utilidades de base de datos… Funciones: Generales String exeName(); void beep(); Proyectos VProjectInfo mainProjectInfo(); VProjectInfo projectInfo( String szAlias ); Variables globales String varGlobalToString( String szIdRefVar ); double varGlobalToDouble( String szIdRefVar ); int varGlobalToInt( String szIdRefVar ); QDateTime varGlobalToDateTime( [...]
Estamos últimando los detalles del nuevo componente vUpdater de Velneo v7. Su misión es detectar nuevas versiones de v7 y actualizarlo en nuestro equipo, automaticamente o pidiendo confirmación según lo configuremos. En las instalaciones cliente (vClient, vAdmin, VDevelop…) comprueba primero la versión del servidor v7 al que se conecta normalmente, para no actualizarse antes que [...]
Un objeto de esta clase representa a una de las vistas centrales de la ventana principal. Algunas de las funciones solo están disponibles cuando el boot-mode de la VMainWindow es MDI. Se puede coger el VRoot que contiene la vista si no es una vista genérica. Funciones Generales type(); Genéricas de ventana String windowTitle(); void setWindowTitle( [...]
La clase VQuery nos permite ejecutar objetos búsqueda. Construimos un objeto VQuery pasandole el objeto VRoot en curso y le indicamos la búsqueda a ejecutar con la función setQuery. Una vez inicializado el objeto ya podemos usar el resto de funciones (salvo result): le pasamos contenido a las variables locales de la búsqueda con setVarLocal [...]
Este objeto contiene la información de un proyecto. Tiene funciones para obtener sus propiedades básicas, sus tablas, sus objetos y los proyectos de los que hereda. Las funciones de tablas y de objetos que empiezan por “all” nos devuelven todas sus tablas u objetos, incluyendo las de sus proyectos heredados. Las otras solo las suyas [...]
Esta es la primera de las clases para Xml. Nos permite generar un fichero Xml con el contenido de una lista. Para empezar hay que contruir el objeto VXmlWriter con new pasandole como parametro un objeto de la clase VRegisterList. El codec por defecto es “UTF-8″. Para cambiarlo por ejemplo a UTF-16, llamar a la [...]
He añadido un nuevo flag de estilo, Solo una rama abierta, a los 3 objetos de tipo árbol: Control de formulario: Menú arbolado Arbol visor de tablas Multivista en árbol Con esta propiedad activa el árbol solo permite una rama abierta, cerrando las otras automáticamente cuando abrimos una. Es muy usada en menús pero ya [...]
Otra novedad para v7, el Navegante mediante Esquemas, nos realiza de manera visual y con muy pocos clicks una navegación entre tablas a traves de sus enlaces. En el menú Navegante de vClient se añaden automáticamente todos los esquemas públicos que contengan la tabla de la vista/subvista/control activo. Si seleccionamos uno de los esquemas nos [...]
Otro ejemplo de la nueva rejilla esta vez de películas con doble agrupamiento: por Genero y Año.