Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Impresión HTML: Generador De Listados HTML Y Etiquetas
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Impresión HTML: Generador De Listados HTML Y Etiquetas 
 
Al final lo he terminado... o, mejor dicho, no puedo dedicarle más tiempo ahora mismo al tema. O sea que aquí os  dejo el "Impresión HTML".
Es una utilidad que te permite conectarte a una base de datos MySQL, seleccionar tablas o introducir tu propia sentencia SQL de selección y  fabricar después un listado que se genera en un fichero .html en tu escritorio.
Con ese fichero puedes hacer lo que quieras luego vía navegador: Pasarlo a papel, convertirlo en .pdf, etc. etc.
Si el listado que se te genera no te satisface, puedes guardarlo en una tabla y modificarlo a tu gusto.
Puedes hacer listados o formularios, todo depende de dónde coloques los tags de plantilla que el programa contempla (o los que tú quieras añadir), y de la consulta SQL que utilices como fuente de datos.
Si aún así no te vale, el programa te permite exportar los datos seleccionados y listados a un fichero .CSV y a partir de éste puedes importarlo en tu generador de listados favorito.
Hay un fichero (~home/.config/gambas/plantillaStandar.html) que contiene la cabecera .html del listado a imprimir y los estilos .CSS que he implementado por defecto. Cambiando un parámetro en el fichero de configuración de entorno puedes imprimir listados en estilo "cebra" o tabla tradicional.
Si modificas el .CSS puedes utilizar cualquier estilo que quieras.
Si a alguno le interesa y lo usa... me gustaría saberlo, para notar que el curro que me he dado no ha sido para nada.
Si alguien lo modifica o mejora, que me pase una copia, plis.

He incluído la impresión de etiquetas, aunque no se hagan en .html... Explicaciones en el archivo LEEME ETIQUETAS de la aplicación.
Disfrutadlo.
 




===================
No podemos regresar
 
última edición por shordi el Viernes, 02 Octobre 2009, 06:52; editado 4 veces 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Impresión HTML: Generador De Listados En Formato Html Para Mysql 
 
Enhorabuena shordi

Sencillamente impresionante. En mi opinión has elaborado una utilidad de una manera muy inteligente y escalable, y el código claro y conciso a priori.

Hablabas antes de un módulo para impresión de etiquetas, no sé si también basado en html. Si es así, ¿cómo demonios calculas medidas reales? No creo que sea posible, salvo usando un DrawingArea y teniendo en cuenta la resolución y otros parámetros de la impresora (o el objeto Printer).

Saludos y muchas gracias por tu aporte.
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Impresión HTML: Generador De Listados En Formato Html Para Mysql 
 
Bueno... si te interesa el tema puedo re-incluir la impresión de Etiquetas. Es sólo que la salida no se produce en .html, sino en .ps (postscript) o directamente a la impresora, y eso como que no era armonioso con el título de Impresión HTML (claro que eso de generar .csv tampoco lo es, ahora que lo pienso). Habria que cambiarlo a "Impresión a Secas" o algo así.. jejeje
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Impresión HTML: Generador De Listados HTML Y Etiquetas 
 
Ya he incluído lo de las etiquetas. Lo hago vía draw.RichText a la impresora. Con ese objeto puedes especificar tamaños y demás, además de incluir tags tipo negrita, tamaño de fuente, color, etc.
No es perfecto, pero es la única manera que encontre... mejor dicho es la primera que me funcionaba y no miré más.

Que aproveche
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Impresión HTML: Generador De Listados HTML Y Etiquetas 
 
Hola amigo esta muy bueno tu Sistema pero lo estuve probando pero no se me conecta a la base de datos.
 



 
vanegasreinaldo - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Impresión HTML: Generador De Listados HTML Y Etiquetas 
 
Si no das más datos... ¿qué base de datos tienes, local o en la red? ¿Qué pones exactamente en los campos de conexión?, etc. etc.
El programa funciona perfectamente en lo relativo a la conexión, al menos a mí y a todos los que lo han probado les funciona...

Da más detalles, compañero.
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Impresión HTML: Generador De Listados HTML Y Etiquetas 
 
no tendrás algo parecido pero en gambas 3?
 



 
OneErick - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Impresión HTML: Generador De Listados HTML Y Etiquetas 
 
No. Es otra de tantas cosas pendientes...
 



 
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 0 invitados
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