The Seed Company Software

Desarrollo de aplicaciones profesionales para la Pyme

En The Seed Company Software no sólo entendemos de tecnología, entendemos sus necesidades. Confíe en nosotros para diagnosticar sus necesidades e implantar las soluciones que lograr/aacute;n sacar un máximo beneficio a su negocio

Esta usted en: Inicio > Blog > Archivo

Archivo de Mayo de 2011

Novedades versión 7.7 de Velneo v7 (I)

Martes, 17 de Mayo de 2011

Os vamos a detallar algunas de las novedades que se han incluido en la versión 7.7 de la plataforma de desarrollo empresarial Velneo v7

  • vAdmin: Se han activado los estilos de usuario

    • Cuenta desactivada: Nos permite desactivar una cuenta de usuario sin falta de eliminarlo. Desactivándola el usuario no tendrá acceso a las aplicaciones.
    • Cuenta bloqueada: Esta opción se activará automáticamente al introducir erróneamente 3 veces el usuario/contraseña. Para desbloquearlo podemos hacerlo manualmente en el vAdmin o deberemos esperar un minuto para que se desbloquee. Si durante el bloqueo seguimos intentando acceder, el tiempo se incrementará en un minuto por cada intento. Se configura en:
      • Windows: En la clave de registro HKEY_LOCAL_MACHINE\SOFTWARE\Velneo\vServer
      • Linux: En el fichero /etc/xdg/Velneo/vServer.conf
      • La entrada se llama PasswordsMinWait. Por defecto es 1 (minuto)
    • La contraseña nunca caduca: Si no se marca este check la contraseña caducará a los 90 días. Este parámetro se configura:
      • Windows: En la clave de registro HKEY_LOCAL_MACHINE\SOFTWARE\Velneo\vServer
      • Linux: En el fichero /etc/xdg/Velneo/vServer.conf
      • La entrada se llama PasswordsDays. Por defecto es 90 (días)
    • Se ha implementado la opción de conocer la fecha y hora del último cambio de contraseña.
  • vAdmin: Al instalar una solución a  través de un .vin se crea automáticamente el identicador de la instancia.
  • vAdmin: Durante la instalación de una solución aparece una barra de progreso para saber en que punto de la instalación nos encontramos.
  • vDevelop: En los controles de edición alfabética, si están apuntando a una tabla maestra o estática, aparece un nuevo parámetro: Modo de validar enlazado. Las opciones de que disponemos son:

    • No validar: No se realizará validación.
    • Validar permitiendo vacío: Si introducimos un valor que no existe en la tabla maestra no podremos movernos del control hasta que introduzcamos un valor correcto o borremos el introducido.
    • Validar no permitiendo vacío: Si introducimos un valor que no existe en la tabla maestra no podremos movernos del control hasta que no lo introduzcamos correctamente.
  • vDevelop: El control de edición numérico ha sido rediseñado:

    • Formato local: Podemos decidir si el número será presentado usando el formato numérico local del sistema operativo.
    • Mostrar botones: Podemos configurar el aspecto de los botones a mostrar. Hay tres opciones: Arriba/Abajo, Según estilo y Ocultos
    • Prefijo: Podemos añadir al contenido del control un prefijo usando el asistente de fórmulas.
    • Sufijo: Podemos añadir al contenido del control un sufijo usando el asistente de fórmulas.
    • Número de decimales: Indicaremos el número de decimales a mostar
    • Se  permite grabar el separador de decimales pulsando la tecla (.) o la tecla (,) tanto del teclado normal como del teclado numérico extendido.
    • Otra importante novedad es la introducción de la coma decimal adecuada según la configuración local al usar el teclado numérico y el símbolo de separador de miles local.

Tutor Combo-view

Martes, 17 de Mayo de 2011


Una de las novedades incluidas en la versión 7.7 de la plataforma empresarial Velneo v7 es la inclusión del objeto Combo-view.

En este artículo vamos a explicar su funcionamiento con un ejemplo sencillo que podéis descargar aquí files.me.com/jovefer/ozz7rn

Usando tres Combo-view vamos a seleccionar un País de una lista. Después seleccionaremos las Regiones de ese País y por último seleccionaremos las Poblaciones de esa Región.

Vamos a explicar dos maneras de hacerlo:

  • Usando variables globales
  • Usando búsquedas en tercer plano y presentando la información en cestas.

Lo primero será crear 3 tablas: PAI (Paises), REG (Regiones) y POB (Poblaciones). Todas las tablas son maestras. En la tabla REG hay un campo enlazado a PAI y en la tabla POB hay un campo enlazado a la tabla REG.

Hemos creado también dos variables globales en memoria que podremos usar en las búsquedas

Una vez visto el proyecto  de datos vamos a ver los objetos que tenemos en el proyecto de aplicación

Deberemos crearnos 3 objetos Combo-view. Tal como indicamos en la siguiente imagen deberemos seleccionar la tabla a presentar .

En el Contenido pondremos el campo/s a mostrar. Aunque se nos permita poner mas de un campo y ponerlos en mas de una linea de texto hay que saber que aunque veamos todo el texto escrito al desplegar el combo-view, sobre el elemento seleccionado sólo podremos ver una línea.

También podremos seleccionar un campo Objeto Dibujo de nuestra tabla para mostrar antes del registro así como un icono en el caso de que no tengamos ninguna imagen asociada al registro.

Si queremos también podremos indicarle formularios de alta, modificación y baja. Podremos acceder a estos formularios pulsando con el botón derecho del ratón sobre el registro seleccionado en el Combo-view.

  • DESARROLLO MEDIANTE VARIABLES GLOBALES
  • Tendremos 3 búsquedas: PAI_VAR_GLO , REG_VAR_GLO y POB_VAR_GLO.
    • En la búsqueda PAI_VAR_GLO buscamos todos los registros de la tabla.
    • En la búsqueda REG_VAR_GLO buscamos por el índice PAI. Parte izquierda de la clave usando la variable global PAI.
    • En la búsqueda POB_VAR_GLO buscamos por el índice REG. Parte izquierda de la clave usando la variable global REG.
  • En el formulario INI crearemos 3 Objetos Vista de datos tal como indicamos en la imagen siguiente. Ese Objeto Vista de datos se compondrá de la búsqueda correspondiente y del combo-view de cada tabla.

  • Ahora deberemos crear los eventos que nos cargarán las Regiones y las Poblaciones
    • Evento REG_VAR_GLO. En este evento cargaremos en un combo-view las Regiones del pais seleccionado.
  • Evento POB_VAR_GLO.En este evento cargaremos en un combo-view las Poblaciones de la Región seleccionada.

  • Lo último será crear las conexiones de evento. Estas conexiones de evento se lanzarán mediante la señal Item: cambio de seleccionado de la Vista de datos de Paises y de Regiones. Ejecutando los eventos REG_VAR_GLO y POB_VAR_GLO respectivamente
  • DESARROLLO MEDIANTE BUSQUEDAS EN 3er PLANO
    • Lo primero será crear 2 cestas: REG y POB.
    • Igual que en el caso de hacerlo mediante variables globales tendremos 3 búsquedas: PAI, REG y POB. La diferencia es que en las búsquedas REG y POB en vez de utilizar variables globales para resolver los índices PAI y REG usaremos variables locales  a las que daremos valor desde los eventos de búsqueda en el formulario INI.
  • Tenemos 2 procesos: VER_REG y VER_POB. Estos procesos nos servirán para mostrar el contenido de la cesta en el formulario INI. Ambos procesos no tiene origen, el destino es la tabla que les corresponda: REG o POB y lo único que hacen es procesar la cesta correspondiente y devolver la lista a la salida
  • En el formulario INI crearemos 3 Objetos Vista de datos .
    • El primer Objeto vista de Paises será igual que el creado para el caso de variables globales. El primer objeto será la búsqueda PAI y el segundo objeto será el Combo-view PAI
    • Los otros dos Objetos Vista de datos tendrán como primer objeto el proceso que les corresponda : VER_ REG o VER_ POB y como segundo objeto el combo-view correspondiente

  • En el formulario INI tendremos los siguientes eventos:
    • Evento REG_3er_PLA.En este evento cargaremos en una cesta las Regiones del pais seleccionado.

    • Evento POB_3er_PLA. En este evento cargaremos en una cesta las Poblaciones de la Región seleccionada.

  • Las conexiones de eventos las realizaremos igual que en caso de hacerlo mediante variables globales. Estas conexiones de evento se lanzarán mediante la señal Item: cambio de seleccionado de la Vista de datos de Paises y de Regiones. Ejecutando los eventos REG_3er_PLA y POB_3er_PLA respectivamente

Tanto si usamos el método de variables globales o de búsquedas en tercer plano deberemos crear en el formulario INI una conexión de evento que se lanzará al inicializarse el formulario que ejecute o bien el evento REG_VAR_GLO o REG_3er_PLA para que se inicialicen las Regiones con el valor del primer País de la lista.

Nueva versión Velneo v7 7.7

Martes, 17 de Mayo de 2011

Hoy se ha publicado la versión 7.7 de la plataforma de desarrollo empresarial Velneo V7.

Entre las muchas novedades / incidencias resueltas cabe destacar:

  • Nuevo objetos
    • List-view
    • Combo-view
  • Localizadores
    • Subindexador dinámico
    • Opciones de alta, baja y modificación
  • Informes
    • Impresión de textos enriquecidos
    • Generación de cálculos en agrupamientos sin cabecera del mismo.
    • Deshacer en un informe provocaba que las secciones se descolocasen
  • Estilos de usuarios en vAdmin
    • Contraseña nunca caduca
    • Debe cambair contraseña en la siguiente sesión
    • Cuenta bloqueada
    • Cuenta desactivada
  • Validación de fórmulas al salir del editor de fórmulas.
  • Teclas alternativas para el Intro / Tab dentro de Cajas de Texto y Cajas de Texto Enriquecido.
  • Validación de campos enlazados a maestros.
  • Formularios en dock tipo toolbar.
  • Tooltips en las columnas de las rejillas.
  • Nuevas propiedades de formato para los objetos Edición numérico.
  • Mejoras en el rendimiento en la carga de imágenes en los View-flow
  • Mejoras en el drag & drop. Al finalizar el drop se pasa el foco al primer registro soltado.
  • Y un largo etcétera que podéis consultar en los siguientes enlaces en la web de Velneo.

Enlaces en la web de Velneo.

http://velneo.es/novedades-velneo-v7-77/

http://velneo.es/velneo-v7-7-7-estabilidad-y-rendimiento/

http://velneo.es/nuevas-open-apps/

http://velneo.es/listado-de-cambios-de-velneo-v7-7-7-0/

Buscador

Formulario de búsqueda

Categorías

Archivo

Enlaces

The Seed Company Software Fraternidad, 5 - Bajo 33013 - Oviedo - Asturias - España +34-984-285-397 / +34-984-119-353