Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Crear Facturas
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Crear Facturas 
 
Hola, soy nuevo en gambas y ubuntu, vengo de windows y access.
Quiero crear un programa de facturación sencilla con gambas3, y me he quedado en la creación de la base de los clientes, como tengo que controlar tres tablas, no se como lo tengo que hacer.
He buscado tutoriales y de facturación no he encontrado nada, ni en San Google, si alguien sabe de alguno o me puede ayudar a hacer el programa se lo agradecería, es lo único que me falta para dejar ya el dichoso windows
 



 
tonixs - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Crear Facturas 
 
tonixs:

Si sabes como es la estructura de lo que quieres hacer.Y controlas el temas de como
crear una base de datos en gambas no tendrás ningún problema en como hacerlo.

A lo mas que se te puede complicar es hacer la relación entre las tablas.
Puedes buscar en la comunidad para saber como hacerlo.

Puedes crear las tablas con el propio gestor de base de datos que incorpora gambas.
En gambas2 tienes la opción en el menú de herramientas.
En gamba3 tienes que irte a: Menú de proyectos -> Propiedades -> Seleccionar pestaña de componentes.
Selecciona los componentes mientras vas viendo su descripción.

gb.db
gd.db.form
gd.db.sqlite3

Dale a ok. Ahora ya tienes la opción de conexiones en el árbol del proyecto.
Añade una nueva conexión con el botón derecho sobre conexión.
Continua.

Para aprender como debes crear una base de datos con sqlite3
puedes ver el manual de gambas, que puedes de la comunidad.
Ver los tutoriales de Julio. Y los enlaces en su blog. Tienes manuales.

Ten paciencia por que no es fácil a la primera.Cuestión de practica.
Consulta el foro de base de datos si tienes una duda. Y comenta
el problema que encuentres si te quedas atascado.


Saludos.
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Crear Facturas 
 
Hola:

Echa un vistazo a este programa está en gambas2, no es un programa hecho por mi, pero te puede ayudar a empezar.

http://www.fidojones.com/download/tiendagest2.0-0.0.80.tar.gz

Fíjate sobre todo en el código y los formularios.

Yo empezé por ahí y por búsquedas y preguntas en este foro,

Suerte
 



 
marcopc - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Crear Facturas 
 
Gracias a todos, me he descargado el progtrama y me da error en esta linea:
PRINT #infFichero Chr$(&H1B); "d"; Chr$(9); 'Avanza 11 lineas
Nose si lo tengo que poner en una carpeta especial o qué, esque en gambas soy bastante nuevo.
Lo he provado tanto en gambas 2 como en gambas3 y el mismo error
 



 
tonixs - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Crear Facturas 
 
Ese error te lo da porque  es para una impresora de tickets,

como te dije de ese programa fijate en el código y en los formularios, no lo ejecutes porque te va a dar una serie de errores.

Para la base de datos, tienes que crear relaciónes entre tablas, por ejemplo tablas: artículos, facturas y linfactu(para grabar las líneas de facturación)
 



 
marcopc - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Crear Facturas 
 
OK, pues lo miro, y ya dire como me va.
 



 
tonixs - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Crear Facturas 
 
El error viene por que falta una coma después de print  #1,  

Queda asi:


PRINT #infFichero, Chr$(&H1B); "d"; Chr$(9); 'Avanza 11 lineas
PRINT #infFichero, Chr$(&H1B); "i"; 'Ejecuta corte completo
PRINT #infFichero, Chr$(&H1B); "p0"; "p0"; 'Abre el cajon



Para mayor información de los comandos para esa impresora checa este link:

http://postechgroup.com/updata/supp.../FAQ_ESCPOS.pdf


Un saludo.
 



 
vickxo - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Crear Submenu Ubuntu KK General 2 Jueves, 24 Diciembre 2009, 19:08 Ver último mensaje
nrcefe
No hay nuevos mensajes Crear Navegador Radietor General 27 Martes, 09 Noviembre 2010, 23:03 Ver último mensaje
Invitado
No hay nuevos mensajes Crear Carpeta Fenriz07 Shell Scripting 3 Martes, 04 Octobre 2011, 20:22 Ver último mensaje
Fenriz07
No hay nuevos mensajes Crear Aplicacion Web Cgi ebrain General 14 Domingo, 15 Abril 2012, 10:47 Ver último mensaje
jsbsan
 

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
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron