Ideas
-
rejillas
Opción de exportar en el menú de rejillas
0 votosfinalizada ·
Admin[N4] fgutierrez.velneo
(Administrador, Velneo S.A.)
ha respondido
Finalizado. Gracias al API de Velneo en Javascript que ya está disponible para betatesters, podrás programar procesos de exportación genéricos para cualquier rejilla, pudiendo programar el formato de exportación que más se adecúe a tus necesidades.
Por otro lado, en el nuevo menú de contexto por defecto extendido orientado a administradores encontrarás la nueva opción Exportar XML, que puede ser usado desde cualquier rejilla para exportar la información en XML básico.
Actualizada el 17 de abril de 2012
Número de votos: 0 -
Paginación en rejillas
En ocasiones, necesitamos acceder a un gran número re registros en una rejilla. Sin embargo, si por ejemplo esa rejilla tiene 10.000 registros y está en la nube, se hace demasiada pesada su carga. La rejilla de Velneo debería trar nativamente una paginación para poder emular el comportamiento de otros lenguajes de programación como PHP. Esto permitiría una carga mas fluida.
9 votosfinalizada ·
Admin[N4] fgutierrez.velneo
(Administrador, Velneo S.A.)
ha respondido
Las rejillas se encuentran optimizadas para no cargar todos los registros en primera instancia.
Las rejillas no solicitan al servidor todos los registros en primer plano, de forma bloqueante, antes de construirse. En primera instancia, la rejilla recibe la lista de registros a mostrar, no los registros en si. Luego, y en 2º plano no bloqueante, realiza la petición de los datos correspondientes a los registros que muestra en pantalla, de tal forma que la rejilla se construye sin datos. En realidad, hace algo más que paginar, ya que si mantenemos la rejilla abierta, el cliente aprovechará mientras no haya uso, para ir solicitando al servidor los datos que necesita, de tal forma que se adelanta a las necesidades del usuario. Si nos movemos por la rejilla, podemos ver cómo se van incorporando los datos a medida que llegan, pero si damos tiempo suficiente, la rejilla mostrará todos los datos,… más
-
Control vista de datos alimentado por evento
Actualmente sólo se puede alimentar mediante proceso, y desde el proceso no se pueden leer las variables locales del formulario ni ejecutar comandos de tipo interfaz.
0 votosfinalizada ·
Admin[N4] fgutierrez.velneo
(Administrador, Velneo S.A.)
ha respondido
Para gestionar la lista que muestra una vista de datos tenemos los comandos de Interfaz, Vista de datos (http://velneo.es/info_v7_78_es/velneo_vdevelop_v7/proyectos_objetos_y_editores/proceso/comandos/interfaz/vista_de_datos), que junto con los comandos de Cesta (http://velneo.es/info_v7_78_es/velneo_vdevelop_v7/proyectos_objetos_y_editores/proceso/comandos/bases_de_datos/cestas) nos permiten gestionar el contenido de cualquier vista de datos.
En el Tutor de Cestas, puedes ver su uso (http://velneo.es/velneo-open-app/tutor-de-cestas-10/).Actualizada el 17 de abril de 2012
-
Ubicar objetos de la zona central
Una vez un proyecto se encuentra en cierto nivel de tamaño, en muchas ocasiones, se trabaja desde el Inspector de Objetos, duplicando algún objeto, y luego, en la zona central, no hay manea de localizarlo para ordenar y colocarlo en la carpeta/subcarpeta correspondiente. Sería interesante, (desde el botón derecho por ejemplo), en el Inspector de Objetos, poder localizar donde se encuentra ese objeto en el panel central para poder reubicarlo si fuera necesario.
1 votofinalizada ·
Admin[N4] fgutierrez.velneo
(Administrador, Velneo S.A.)
ha respondido
En la barra de herramientas de Gestión de objetos de Velneo vDevelop V7 existe la opción “Localizar objeto en proyecto”, que nos permite seleccionar un objeto en el inspector de objetos y localizarlo en la Ventana de proyectos, en la carpeta en que se encuentre dentro del proyecto (Ver “Localizar en proyecto” en http://velneo.es/info_v7_78_es/velneo_vdevelop_v7)
Actualizada el 17 de abril de 2012
Número de votos: 1 -
Metamorfosis de objetos
Ya que no tenemos almacen de objetos que seria lo ideal, estaria bien que la metamorfosis que nos realiza al copiar y pegar no solo cambiara la tablas que selecionamos sino que cambiara el nombre y el identificador de cada objeto nuevo
6 votosfinalizada ·
Admin[N4] fgutierrez.velneo
(Administrador, Velneo S.A.)
ha respondido
Finalizado. Publicada la nueva funcionalidad para almacén de objetos V7: “Pegar como…”
Todo el código existente en soluciones de Velneo V7 se convierte en almacén de objetos para los nuevos desarrollos.
La novedad que incluimos se basa en la evolución del actual sistema de copiar y pegar carpetas y objetos. Aparece una nueva opción en el menú de edición Pegar como… (Ctrl+May+V) que de forma sencilla permite en segundos generar tantas carpetas, subcarpetas y objetos en destino como teníamos copiados en origen produciéndose la metamorfosis en vuelo, es decir, se sustituyen los identificadores de objetos, su descripción y el nombre de las carpetas por aquellos de las tablas que hayamos asignado como nueva resolución.Actualizada el 17 de abril de 2012
Posición: 28º
Número de votos: 6 -
API para gestionar Usuarios del sistema
Hasta ahora, siempre que ha hecho falta gestionar el acceso de los usuarios a las aplicaciones, hemos tenido que implementar una gestión de usuario paralela a la que ya exista en el propio sistema.
Esta idea consistiría en, por un lado,
dar opción de incorporar al vAdmin los usuarios que ya existan en el propio sistema o dominio. Por otro lado, poder manejar esos usuarios y sus permisos ( solución, instancia o datos) desde una API de programación dentro del propio vDeveloper.24 votosfinalizada ·
Admin[N4] fgutierrez.velneo
(Administrador, Velneo S.A.)
ha respondido
Finalizado. Hemos publicado como beta Velneo Cloud API para suscriptores betatesters.
Con esta nueva API, accesible vía web service o usando funciones remotas desde una aplicación Velneo V7, podrás interactuar con tu Velneo vServer en Cloud. Podremos saber el estado, pararlo e iniciarlo, crear usuarios, grupos, carpetas de disco e instancias. Es una primera versión que ya está probando el equipo de betatesters. Durante esta iteración permanecerá en beta cerrada y tenemos previsto que para la próxima iteración sacar nueva revisión ya en beta pública para determinados niveles.
Actualizada el 17 de abril de 2012
Posición: 9º
Número de votos: 24 -
Título del marco ejecutable en tiempo de ejecución
- Que la propiedad "Titulo" sea actualizable en tiempo de ejecución
- Que la propiedad "Icono" soporte una variable de contenido gráfico1 votofinalizada ·
Admin[N4] fgutierrez.velneo
(Administrador, Velneo S.A.)
ha respondido
Finalizada. Dentro del API en javascript para Velneo V7, que ya está disponible para suscriptores betatesters y que será publicado oficialmente en la próxima versión, se encuentra el Objeto VMainWindow para vJavaScript. Este objeto nos da acceso a las funciones de manejo de la ventana principal de la aplicación. Está disponible en procesos javascript en primer plano.
Entre las funciones disponibles está String windowTitle() const, que permite definir el título del marco.
Actualizada el 17 de abril de 2012
Posición: 6º
Número de votos: 10
Planeado. Estamos trabajando en la incorporación del API de Velneo en la programación de procesos en Javascript.
http://varquitecto.wordpress.com/2011/11/27/objeto-velneomainwindow-para-vjavascript/
Cuando marcamos una tarea como planeada estimamos que aparecerá para betatesters en las próximas dos versiones (7.9 ó 7.10). Recordar que aunque ya esté operativa una tarea debe de ser probada en todas las plataformas y siempre puede aparecer algún problema que nos la retrase al menos… más
-
API Velneo
En relacion a las API de Velneo creo que haria falta poder hacer lo siguiente
1. Poder obtener el identificador y la descripcion de cualquier tabla
2. Cuando se trabaja con las API poder poner una variable local, global o bien una constante, en lugar de tener que poner el identificador de la tabla
3. Con el numero de campo, poder obtener el identificador, descripcion del campo (ya existente), tipo de campo, longitud del campo, decimales, signo, valores limites, valor inicial, etc
Con todo ello creo seria de muchisima utilidad para obtener una documentacion en la que cada uno de… más10 votosfinalizada ·
Admin[N4] fgutierrez.velneo
(Administrador, Velneo S.A.)
ha respondido
Finalizado. Nuevo API de Velneo en: Fórmulas JavaScript y Procesos JavaScript, disponible ya para suscriptores betatesters.
En este nuevo API desde javascript tendremos acceso a objetos que permiten acceder a la información de Velneo: VRegister, VTableInfo, VRegisterList, VJavaScript VRoot, VObjectInfo, VProjectInfo, VApp, VMainWindow, VMdiView, VQuery, y funciones globales (VXmlWriter, etc.) que nos permiten extender la funcionalidad de Velneo V7.
Además incorporado un asistente de edición de fórmulas avanzado: El nuevo asistente de fórmulas ahora permite editar fórmulas V7 y fórmulas JavaScript con ayudas de edición al añadir campos, variables globales, variables locales, variables de sistema y constantes.
Actualizada el 17 de abril de 2012
Posición: 20º
Número de votos: 10
Iniciado. Estamos trabajando en la incorporación del API de Velneo en la programación de procesos en Javascript. Este API nos permitirá acceder de forma sencilla a la información de objetos, tablas, campos, etc., permitiendo la programación abstracta de procesos Javascript… más
-
Mejorar el Objeto Rejilla
Analizar otros Grids existentes e incorporar sus funcionalidades. Ejemplos:
Ordenar por más de una columna
Filtrar por contenido de todas las columnas
Filtros de columna con uso de comodines
Agrupaciones y subtotalizaciones
Agregar o quitar columnas de campos o campos calculados a nivel de usuarioetc, etc
36 votosfinalizada ·
Admin[N4] fgutierrez.velneo
(Administrador, Velneo S.A.)
ha respondido
Disponible ya para suscriptores betatesters, será publicada oficialmente cuando supere el programa de pruebas.
Esta rejilla avanzada aporta respecto a la rejilla actual nuevas funcionalidades de las que cabe destacar: El usuario puede ocultar y mostrar columnas de la rejilla en tiempo de ejecución,crear agrupaciones por múltiples columnas y obtener subtotales, crea una réplica de cualquiera de tus rejillas actuales como rejilla avanzada con un sólo clic, columnas inmovilizadas, agrupamientos, cálculos por agrupamiento, etc.
Actualizada el 17 de abril de 2012
Posición: 7º
Número de votos: 36
Cuando marcamos una tarea como planeada estimamos que aparecerá para betatesters en las próximas dos versiones (7.9 ó 7.10). Recordar que aunque ya esté operativa una tarea debe de ser probada en todas las plataformas y siempre puede aparecer algún problema que nos la retrase al menos una versión más.
http://varquitecto.wordpress.com/2011/12/24/la-nueva-rejilla-de-velneo-v7/
http://varquitecto.wordpress.com/2011/12/27/la-nueva-rejilla-de-velneo-v7-ii/Actualizada el 3 de enero de 2012
Posición: 8º
Número de… más -
Generar y parsear XML
Poder disponer de funciones nativas para parsear y también para generar XML (y/o JSON) seria un avance muy interesante. Si ademas, se permitieran funcionalidades tales como las permitidas en la libreria “SimpleXML” de PHP para “XPath”
44 votosfinalizada ·
Admin[N4] fgutierrez.velneo
(Administrador, Velneo S.A.)
ha respondido
Se implementan dos soluciones, una a través de QML y otra a través de vJavascript (ya disponible para suscriptores betatesters y que se publicará oficialmente en la próxima versión). La primera a través de QML permite parsear XML a partir de una URL de forma sencilla (también JSON y otros). La segunda, por medio de Javascript, podremos generar XML con la clase VXmlWriter. En próximas versiones se incluirá también la lectura y parseo de XML desde vJavaScript.
Actualizada el 17 de abril de 2012
Posición: 6º
Número de votos: 44
Planificada. Se está trabajando en implementar funciones en javascript que permiten la generación de XML. La incorporación de QML dentro de nuestras aplicaciones también nos permitirá hacer uso de funciones de parseo sencillas y muy útiles para la gestión de XML.
http://varquitecto.wordpress.com/2011/12/29/clase-vxmlwriter-para-vjavascript-de-velneo-v7/
Cuando marcamos una tarea como planeada estimamos que aparecerá para betatesters en las próximas dos versiones… más
-
Instaladores actualizables
Creo necesaria que las actualizaciones de vClient, vDeveloper, vAdmin, vServer, etc. sean por actualización y no por desinstalación de la versión anterior de Velneo.
Veo mas que necesario que el Software de Velneo se pueda actualizar sin necesidad de quitar la versión anterior.
38 votosfinalizada ·
Admin[N4] fgutierrez.velneo
(Administrador, Velneo S.A.)
ha respondido
Finalizada. Con la versión 7.9 aparece un nuevo componente en la plataforma Velneo vUpdater V7. Su misión es detectar nuevas versiones de V7 y actualizar automáticamente, tras solicitar confirmación, los componentes instalados en nuestro equipo. Por el momento esta actualización contempla los siguientes componentes: vClient, vWebClient, vAdmin y vDevelop.
Esta novedad comenzará a disfrutarse a partir de la próxima versión o revisión.
Actualizada el 17 de abril de 2012
Posición: 8º
Número de votos: 38
Iniciada. Estamos trabajando para mejorar la instalación y actualización online de los diferentes componentes. Queremos como siempre dar una solución abstracta y de futuro.
En una primera fase nos centraremos en Veneo vClient V7.Cuando marcamos una tarea como empezada estimamos que aparecerá en las próximas dos versiones (7.9 ó 7.10). Recordad que aunque ya esté operativa una tarea debe de ser probada en todas las plataformas y siempre puede aparecer algún problema que… más
-
Ordenar lista de tablas en el uso de vDevelop
Un ejemplo de muchos posibles, para que vean de lo que hablo:
Al definir la tabla asociada a un objeto proceso, búsqueda, formulario o rejilla, les sale ordenada o desordenada la lista de tablas para escoger?
¿Que pasa con los sistemas muy grandes que tengan muchas tablas?
¿No deberían aparecer las tablas al menos ordenadas alfabéticamente?
4 votosfinalizada ·
Admin[N4] alfonsogu.velneo
(Administrador, Velneo S.A.)
ha respondido
Finalizada en la versión V7 7.8
Actualización:Selección de tablas por orden alfabético
En las propiedades que requieren la selección de una tabla ahora el combo muestra las tablas en orden alfabético lo que facilita la selección aunque haya tablas de múltiples proyectos ya que el combo se posiciona automáticamente al escribir caracteres del identificador de la tabla. (2756) -
vClient para Android
Aunque parece poco probable que Qt compile oficialmente para Android (la competencia, claro), dado que Android "no es más que Linux", pienso que sería interesante disponer de un cliente para conectarse en este SO, que está teniendo un crecimiento imparable.
73 votosfinalizada ·
Admin[N4] alfonsogu.velneo
(Administrador, Velneo S.A.)
ha respondido
Actualización: En esta nueva versión incluimos una versión beta de Velneo vClient V7 que permite la conexión a servidores de Velneo V7 desde dispositivos móviles con sistema operativo Android™ (disponible para procesador ARM y versión 2.2 o superior). Está disponible ya para suscriptores de Nivel 4 en la página de descargas y en unas semanas se habilitará también para suscriptores de Nivel 3.
Entregada en V7 7.8
http://velneo.es/anuncios-sobre-sistemas-operativos-en-smartphones/
Actualizanda el 20 de julio de 2011
Posición: 1º
Número de votos: 74Estamos trabajando para liberar una primera versión beta en las próximas iteraciones.
Cuando marcamos una tarea como iniciada estimamos que aparecerá en las próximas dos versiones (7.8 o 7.9). Recordar que aunque ya esté operativa una tarea debe de ser probada en todas las plataformas y siempre puede aparecer algún problema que nos la retrase al menos una versión más.
-
Liberar videos de formación para niveles de pago.
Creo firmemente que la formación es imprescindible para desarrolladores serios, y no veo por ningún lado que eso se haya tomado en cuenta… Ya que por ahora solo ha sido para algunos privilegiados!!! ¿Y para los que no hemos podido trasladarnos hasta España qué? Deben de existir videos de formación ya que aún con el soporte muchas de las cosas son prueba error. URGEN!!!
13 votosfinalizada ·
Admin[N4] alfonsogu.velneo
(Administrador, Velneo S.A.)
ha respondido
Somos conscientes de la importancia que tiene la formación para el aprendizaje de Velneo V7, siendo esta una necesidad que atañe a todos los desarrolladores independientemente de su nivel. En 2011 hemos arrancado un proyecto cuya finalidad será creación de un cursos en vídeo que estarán disponibles inicialmente a partir de N2.
En el caso de esta tarea irán apareciendo vídeos para suscriptores a lo largo del próximo año.
Primeros vídeos liberado en la 7.7
-
Edición de campo numérico
Al editar un campo numérico con decimales con un campo edición texto, salen muchos decimales. deberían salir los decimales que tiene el campo solamente.
3 votosfinalizada ·
Admin[N4] alfonsogu.velneo
(Administrador, Velneo S.A.)
ha respondido
Incluido en la 7.7
-
microscrollers
Los botones del microscrollers debería salir solamente a selección del programador.
3 votosfinalizada ·
Admin[N4] alfonsogu.velneo
(Administrador, Velneo S.A.)
ha respondido
Incluido en la 7.7
-
Contenido Combobox y Listbox
Los formularios sin origen son actualmente un objeto muy cómodo. Ganaríamos en potencia si para utilizar un combobox y un listbox no tendríamos que usar para alimentar su contenido, un campo enlazado a tabla o a tabla estática. Podriamos alimentar su contenido como en otros lenguajes con una lista de palabras del tipo: "opción1", "opción2", "opción3" o bien con un array.
5 votosfinalizada ·
Admin[N4] alfonsogu.velneo
(Administrador, Velneo S.A.)
ha respondido
Incluido en la 7.7
-
Edición en Campos numéricos
Consideramos imprescindible que se cumplimente un sistema funcional para la introduccion de valores numéricos en la aplicación, o al menos una que acepte el punto de separador de decimales del teclado numérico como eso ( un separador de decimales) que al adquirir el foco un microscroller vacie el campo, vamos que si el contenido del campo es 0 y marcamos 3, nos muestro 3 no 30.
13 votosfinalizada ·
Admin[N4] alfonsogu.velneo
(Administrador, Velneo S.A.)
ha respondido
Dentro de la estrategia de multi idioma de Velneo V7, estamos trabajando en la mejora de la gestión de la localización en las aplicaciones. Dentro de este ámbito se encuentra la gestión de valores en el control de edición numérica (Microscroller). Incluiremos en este trabajo la solución de las incidencias VBM-1529 Uso de la tecla (.) del teclado numérico y control de formulario microscroller y VBM-2099 Control microscrollers de formulario y carácter separador de miles.
Nos permitirá especificar si queremos aplicar el formato numérico local correspondiente a la selección del idioma o, si no hay selección, el del sistema. Incluirá tanto la coma decimal correspondiente a la localización, como el separador de miles definido según el idioma seleccionado.
Durante la introducción de un dato, en el caso de que no incluyamos la coma decimal definida en el idioma seleccionado el control buscará una coma o un punto y… más -
Control menú arbolado
Permitir que las acciones de un un control de tipo menú arbolado, en un formulario, se activen con un click en lugar de doble click, que es como está ahora.
14 votosfinalizada ·
Admin[N4] alfonsogu.velneo
(Administrador, Velneo S.A.)
ha respondido
Hemos tenido en cuenta que determinados visores de datos y objetos cobran importancia, en cuanto a su usabilidad, en terminales táctiles tipo TPV, móviles o tablets, etc. De ahí, que para hacer más sencillo y agradable su uso para el usuario final hayamos desarrollado la opción de que las vistas de datos de listas, y el solicitado Menú arbolado, admitan sustituir el uso de doble clic por un clic simple por medio de un Estilo, configurable en el objeto, dando opción al desarrollador de definir que se comporte así en ejecución
Esta tarea ahora mismo está pasando las pruebas para su salida en la versión 7.7.
Finalizado en la 7.7
-
Campos numéricos editables con separador de miles
Creo que esto tampoco es una "idea o mejora", sino una funcionalidad imprescindible:
Añadir separador de miles a los microscrollers al editar campos numéricos. Actualmente se puede hacer con cadenas de formato pero solamente para visualizar el dato, no si el usuario tiene que escribirlo.
Además, los separadores tendrían que modificarse automáticamente al cambiar de idioma, como ya sucede cuando se aplica una cadena de formato a un edit de solo lectura.
El comportamiento en este caso es perfecto... creo que tendría que comportarse igual en el caso de un microscroller de edición.No es de recibo que un usuario… más
19 votosfinalizada ·
Admin[N4] alfonsogu.velneo
(Administrador, Velneo S.A.)
ha respondido
Dentro de la estrategia multi idioma de Velneo V7, estamos trabajando en la mejora de la gestión de la localización en las aplicaciones. Dentro de este ámbito se encuentra la gestión de valores en el control de edición numérica (Microscroller). Incluiremos en este trabajo la solución de las incidencias VBM-1529 Uso de la tecla (.) del teclado numérico y control de formulario microscroller y VBM-2099 Control microscrollers de formulario y carácter separador de miles.
Nos permitirá especificar si queremos aplicar el formato numérico local correspondiente a la selección del idioma o, si no hay selección, el del sistema. Incluirá tanto la coma decimal correspondiente a la localización, como el separador de miles definido según el idioma seleccionado.
Durante la introducción de un dato, en el caso de que no incluyamos la coma decimal definida en el idioma seleccionado el control buscará una coma o un punto y éste… más