![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Gracias por los consejos, pero al crear el reporte le pase los valres que necesito los de los dos parametros y si me sale, 11 y A que son el numero de factura y el tipo.
Lepe probe poniendo el previewmodal; en vez de .preview y nada! aca pongo el codigo del boton en el que guardo y quiero imprimir la factura, disculpen si no esta bien programado, es que es mi primer sistemita de prueba. Despues lo ordenare un poco, Lo que me interesa es que me guarda las en las tablas factura y facturadetalle...tambien me descuenta el stock. Acepto criticas sobre tabulacion y en caso de que muy desordenado.
Desde ya muchas gracias por su atencion. Última edición por Petolansa fecha: 23-11-2007 a las 20:41:15. |
#2
|
||||
|
||||
Para guardar se usa tabla.Post, pero tú has usado ¿tabla.Insert? ¿insertar un nuevo registro? ... eso provocará guardar el registro actual, pero no creo sea correcto.
El "case" ese grande, se resume en este:
El fallo que comentas no lo veo, pero "numfa" no veo donde se le asigna el valor. Además veo algunos .Insert innecesarios (ya que crea registros en blanco), como por ejemplo aquí:
Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. Última edición por Lepe fecha: 23-11-2007 a las 23:25:54. |
#3
|
||||
|
||||
Una pregunta tonta, porque estos tipos de fallos suelen ser tan tontos que no los vemos. ¿En el quickreport tienes qrdbtext en la banda detalle con el nombre del campo y su dataset asignado? Porque si los qrLabels muestran los datos correctos, los qrdbtext también lo debería hacer.
Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#4
|
|||
|
|||
Gracias lepe por tomarte el tiempo de leer el codigo, la erdad que me ahorre un monton de codigo con la sentencia que me pasaste para el nro de factura.
Respecto a lo que em decis de los qrdbtext, en la banda de detalle no los tenia. Los agregue y nada. Las variables numfa y tipofa les asigno los valores en otro form que me lleva a este ultimo, por lo visto las variabls no estan vacias, porque en el reporte me aparece. La verdad no se que puede ser.
Ese codigo me devuelve todos los campos bien y en el reporte lo que hice fue lo siguiente Agregue un pageheader, Donde puse los datos de la fctura como, codigicliente(clicod), tipo de factura(tipofac), Cleinte telefono(clitel), numero de factura(numfactura), etc... Luego un column header, con los nombres de la columna codipro, cantidad, concepto y precio. Luego una banda de detalle, y como me dijiste le ingrese los mismos qrdbext de los de column header (no se si esta bien asi). Osea los copie y pegue Y luego un summary con subtoal, importetotal, descuento, efectivo(monto en efectivo), ctacte (cuenta corriente). Todos con el dataset apuntando al quey2. con su datafield correspondiente. el dataset de quick report apuntando a al query 2. El query dos esta en el form que detalle arriba, Cuando hago click en params, aparecen nrocfact y tipofac, que son a los que luego le asigno numfa y tipofa en el codigo sql del reporte. La verdad no entiendo que puede ser, como te dije es la primera vez que lo hag y no se que puede estar mal! Gracias |
#5
|
|||
|
|||
Me acabo de dar cuenta que no estan establecidos campos claves en las tabla factura y ningun indice con facdetalle, para realizr esta operacion puede ser que tenga que ver algo con los indices o con una relacion maestro detalle o no?
Dsculpen si nada que ver Saludos |
#6
|
||||
|
||||
La falta de índices y claves primarias tendrá consecuencias de lentitud al realizar las consultas sobre esas tablas. En toda Base de Datos, es necesario sus claves primarias y algunos índices por los campos más buscados.
Cuando dices que no te aparece nada en el Preview, exactamente ¿qué ves?, es decir, verás el folio, los qrlabels, los campos de suma, ¿te aparecen con un cero?, ¿no aparecen? ¿te aparece algún texto que diga "Unknown"? Siento marearte, pero lo tienes perfecto!! Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#7
|
|||
|
|||
Gracias!
![]() Solamente, me aparecen los qrlabel que son dos, que son los cuales muestro los valores para ver si contienen datos, y efectivamente me aparecen los dos datos. Ante de crear este reporte habia creado otro, en el cual me aparecian con ceros el monto del subtotal, importe total y descuento. Pero luego al hacerlo todo de nuevo, no me aparece absolutamente nada. Yo dudaba de las variables numfa y tipofa, pero me doy cuenta que sí contienen datos...la verdad no se, hasta el momento haciendo este proyectito me costo pero anduvo todo, y esto realmente me esta trabandod e una manera impresionante. Que queda por comprobar!! Gracias por el tiempo. Agradecido Gracias Última edición por Petolansa fecha: 26-11-2007 a las 15:18:54. |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Ordenar un query por parametros | jzginez | SQL | 11 | 30-10-2007 00:18:02 |
query con parametros ayudenme? | juangabriel1786 | SQL | 4 | 29-08-2007 14:48:49 |
Parámetros en los Query en Delphi for PHP | mlara | PHP | 3 | 13-07-2007 06:56:36 |
Query y Parámetros | gluglu | SQL | 3 | 31-01-2005 13:55:00 |
1 Query - 2 Parametros | azaagh | Conexión con bases de datos | 3 | 13-06-2004 04:59:04 |
![]() |
|