Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Ejemplo De Impresión De Etiquetas Y Listados HTML
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Ejemplo De Impresión De Etiquetas Y Listados HTML 
 
Os dejo aquí la nueva versión del programa SIESTA, para imprimir Listados HTML y Etiquetas de tablas SQLite. Importa Datos desde .CSV, Hojas de Cálculo y archivos de texto y permite la modificación del CSS de los listados para variar su aspecto.
Es la versión para Gambas3 del Siesta que subí hace unos años para gambas2, pero algo simplificada. Le he quitado lo de poder almacenar las consultas y los listados porque en mi experiencia, nadie lo hacía (Quiero pensar que es tan sencillo hacer un listado o unas etiquetas que nadie se molesta en guardarlos... jejeje).

Con él podéis:
-Configurar los colorines de los grids y
-Importar datos en una, o en todas las queráis, bases de SQLite
-Mantener eso datos (Alta, baja y modificaciones de registros)
-Ordenar, Filtrar, Seleccionar las Tablas
-Imprimir Listados y etiquetas en Html o Pdf

Cosas que le he quitado:
-Guardar las consultas y los listados
-Crear las bases de datos (ahora hay que importarlas)
-Hacer mailing a formatos de Cartas y cosas así. (No me gustaba cómo me quedó, quizá algún día lo termine).

Cosas que se pueden añadir pero que no lleva:
-Crear bases de datos
-Manejar campos que no sean sólo de texto (al ser orientado a la impresión, de momento, sólo trata campos de texto).
-Mailing
-Envío de correos masivos
-etc.

Se admiten preguntas, críticas y sugerencias y, por supuesto, bugs, que el pobre está muy poco probado.

siesta-0.0.7.tar.gz
 



 
última edición por shordi el Jueves, 12 Marzo 2015, 13:46; editado 6 veces 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Ejemplo De Impresión De Etiquetas Y Listados HTML 
 
muy bueno, a exprimir el código para aprender jaja
 




===================
Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
 
v3ctor - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Ejemplo De Impresión De Etiquetas Y Listados HTML 
 
He actualizado el fichero a la versión 0.0.7.
La principal diferencia es la incorporación del sistema de ayudas. Que consiste en lo siguiente:
En la base de datos de configuraciones, donde se almacenan los formatos de etiquetas se añade una tabla llamada Ayuda_Controles que contiene dos campos codigo y contenido.
codigo contiene una cadena compuesta por "nombredelformnombredelcontrol"
contenido contiene la ayuda propiamente dicha que se mostrará en un globo sobre el control.

Para que aparezca el código pulsamos F1 y veremos la ayuda correspondiente al control activo.
Para crear o modificar la ayuda pulsamos Mayúscula+F1.

La magia del asunto es que no hay que hacer nada en el código de los formularios. Sólo el códido de FMain contiene un evento keypress y una pequeña función en el modulo Comun.

Si modificáis las ayudas, ojo con pulsar "Configuración por defecto", que resetea la base de datos de configuraciones.
 



 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Ejemplo De Impresión De Etiquetas Y Listados HTML 
 
Por cierto, se me olvidó comentar que Siesta se apoya en el programa ssconvert, que viene con gnumeric, para importar hojas de cálculo (al principio usaba libreoffice, pero tiene sus limitaciones) y en wkhtmltopdf para generar listados pdf directamente.

Cuando genero el .deb le digo al empaquetador de gambas que incluya las dependencias, pero como lo que aquí os paso es el fuente, si queréis que os funcione tendréis que instalar gnumeric y wkhtmltopdf.
 



 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
Ocultar¡Este tema fue útil?

 

Elegir valoración:                       

Media de valoración Valoración mínima Valoración máxima Número de valoraciones
0.00 0 0 0
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
No puede descargar archivos
No puede publicar eventos en el calendario