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 Enero de 2011

Novedades v7 7.6 (II): Mejoras en la impresión

Sábado, 22 de Enero de 2011
  • Impresoras lógicas

La impresora lógica es un objeto que nos servirá para que el usuario pueda elegir, en tiempo de ejecución, desde qué impresoras físicas van a salir sus informes.

En los informes deberemos elegir que la salida por defecto sea una impresora lógica y asociarle una de las impresoras lógicas creadas.

Cuando un informe tiene asociado una impresora lógica y ésta tiene asociada una impresora física, al mandar imprimir el informe saldrá directamente por la impresora asignada.

Si un informe tiene asociada una impresora lógica y esa impresora lógica no está asociada a una impresora física, al imprimirlo por primera vez, nos pedirá que elijamos la impresora física y ésta será asociada a la impresora lógica para las siguientes veces.

Si un informe no tiene asociada impresora lógica y tampoco se la asociamos en la instrucción Imprimir Informe, a la hora de imprimir nos pedirá que elijamos una impresora física y durante esa sesión será la impresora que coja por defecto para las siguientes impresiones.

Si el informe no tiene asociada una impresora lógica pero le asignamos la impresora lógica en la instrucción Imprimir Informe cada vez que queramos imprimir el informe nos pedirá que elijamos una impresora física.

La asociación de impresoras lógicas será guardada en un archivo en la caché local del vClient, en una carpeta llamada printers.  Esta caché es generada por máquina y usuario. Así que si más de un usuario ejecuta sesión en una máquina cada uno de ellos tendrá su propia asignación de impresoras.

  • Archivo: Configurar impresoras lógicas

Para poder mostrar en ejecución la pantalla de asignación de impresoras deberemos crear una acción que ejecute el comando Archivo: Configurar impresoras lógicas.


  • Comando Exportar informe a fichero

Este comando de lista nos permite generar un fichero (pdf o eps ) en disco a partir de un informe.

  • Imprimir desde un formulario

Hasta la aparición de la v7 7.6 teníamos un problema para incluir un botón para imprimir un informe en un formulario.

Ejemplo: Tenemos un formulario de albaranes con sus datos de cabecera y un control objeto para mostrar las líneas del albarán. Si hacíamos cualquier cambio en la cabecera y pulsábamos un botón que ejecutase un proceso para imprimir el albarán nos encontrábamos con el problema de que no nos cogía los cambios realizados en la cabecera.

En la v7 7.6 podemos evitar esto usando la instrucción  Interfaz: Guardar la ficha en alta o modificación. Con el uso de esta instrucción se nos guardará el cambio realizado en la ficha y ya podremos imprimir nuestro informe sin problemas.

Novedades v7 7.6 (I): Mejoras en rejillas editables

Miércoles, 19 de Enero de 2011

La versión 7.6 de la plataforma de desarrollo Velneo V7 trae novedades importantes en cuanto a las rejillas editables.

A parte de solucionar  alguna incidencia referida a la edición de números con decimales caben destacar las siguientes novedades:

  • Señales a nivel de columna

A partir de ahora podremos asignar eventos a las columnas de una rejilla.

Como se muestra en la imagen podremos, por ejemplo, asociar un evento a la pérdida de foco de una columna.

  • Nuevas señales de edición

También aparecen nuevas señales para controlar la edición:

Edición iniciada: El evento asociado a la conexión se disparará cuando se inicie la edición de un registro en la rejilla.

Edición aceptada: El evento asociado a la conexión se disparará cuando se finalice la edición, es decir cuando se guarden los cambios en la edición de un registro una rejilla.

Edición cancelada: El evento asociado a la conexión se disparará cuando se  cancele la edición de un registro de una rejilla.

NOTA importante sacada de la ayuda de la web de Velneo : “Debemos tener en cuenta que si en un evento de interfaz ejecutado desde una columna de una rejilla editable usamos el comando de instrucción de proceso Set retorno proceso = NO, su ejecución solamente hará que no se ejecuten otros eventos asociados asociados a otras columnas editables del registro que esté siendo editado. Por lo tanto, si queremos hacer que no se avance el foco o se cancele la edición del registro al editar una celda de una rejilla tendremos que hacerlo mediante el control de la señal de tecla pulsada (tabulador o enter).”

  • Nuevo comando de interfaz: Obtener ficha en edición de la rejilla

Esta instrucción nos sirve para acceder a la ficha en edición.

Ejemplo: Ejecutamos en evento (imagen anterior) que es ejcutado al perder foco una columna FECHA de una rejilla editable. Si cambiamos el valor de esa columna, al perder foco el primer mensaje nos mostrará el valor incial de la ficha, y después de obtener la ficha el segundo mensaje nos mostrrá el valor cambiado.

Nueva versión Velneo v7 7.6

Martes, 18 de Enero de 2011

Ya esta aquí la versión 7.6 de Velneo v7.

Apenas han pasado 2 meses desde la presentación de la versión 7.5

Cabe destacar el enorme esfuerzo del equipo de Velneo en sacar una versión en tan poco tiempo y tan cargada de novedades.

De entre todas las novedades debemos destacar las referidas a la mejoras en las conexiones de eventos sobre subobjetos y controles del objeto en curso.

Además se han recogido muchas de las necesidades expresadas por los desarrolladores: Impresoras lógicas, avance de controles con Return o con cualquier otra tecla, Aceptar sin cerrar formulario, mejoras en las rejillas editables, etc.

Las principales novedades de esta versión son:

  • Mejoras en impresión:
    • Impresoras lógicas.
    • Nuevo comando de instrucción: Exportar informe a fichero.
    • Comando de instrucción: Imprimir Informe pasándole como parámetro la impresora lógica.
    • Asignación de impresora lógica en la primera ejecución de un informe.
    • Comando de botón para abrir la pantalla de asignación de impresoras.
  • Mejoras en las rejillas editables:
    • Señales a nivel de columna.
    • Mejora en la edición de campos numéricos.
    • Nuevas señales de edición: Inicio, Cancelada, Aceptada y Retorno NO.
    • Nuevo comando de interfaz: Obtener ficha en edición de la rejilla.
  • Mejoras en los casilleros:
    • Posibilidad de elegir los formularios de alta, modificación y baja.
    • Timer.
    • Doble clic. Formulario de modificación.
    • Orientación horizontal y vertical.
    • Configuración automática de filas y columnas.
  • Resto novedades:
    • Mejoras en conexiones de eventos: Señales de subobjetos y controles del objeto en curso y del marco.
    • Comando de botón: Aceptar sin cerrar formulario para las altas.
    • Comando de instrucción de interfaz:  Guardar ficha en alta o modificación.
    • Comandos de botón para la configuración del avance y del retroceso en los controles de un formulario.
    • Nuevos comandos para subcontroles de contenedores de objetos.
    • Mejoras en la carga de las aplicaciones.
    • Ya es funcional la propiedad “Valor incremento” de los controles de formulario: Microscroller, Dial,  Deslizador y Rueda.
    • Ya es funcional la señal de evento “Botón pulsado”.
    • Solucionado problema del vInstallBuilder con instalaciones grandes.
    • etc.

Enlaces de la web de Velneo:

http://velneo.es/novedades-velneo-v7-ene-11/

http://velneo.es/velneo-v7-7-6-%E2%80%93-video-de-novedades-de-la-version/

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