FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Como Generar Dos Ordenes automaticamente segun la cantidad de lineas
Buenos dias estoy desarrollando un sistema de Laboratorios clinicos, la duda que tengo es la siguiente:
La orden de examenes no son fiscales por lo que se imoprimen en formas sin ningun tipo de membrete y muchaqs veces un mismo paciente tiene hasta 30 examenes pero En el formato de factura solo caben 11 lineas y cuando voy a emitir la fatura solo llamo el numero de orden o historia y se trae los items, pero cuando pasa de 11 me imorime en dos numeros de controles la misma facura y en venezuela eso no es legal, cada factura hoja debe llevar un numero diferente la oregunta es como hago para que el istema me divida la factura, si son 19 que el genere una factura con 11 lineas por ejemplo la factura 45 y luego automaticamente genere otra factura con los item que quedan osea la 46. |
#2
|
||||
|
||||
Hola webmasterplc.
Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#3
|
|||
|
|||
Ok imprimo mediante reporteador Fast Report
Uso Mysql me conecto con MyDac y este es el codigo que uso para generar la factura
Última edición por ecfisa fecha: 07-04-2014 a las 05:30:07. Razón: corregir etiquetas [delphi] (interfaz mejorada) |
#4
|
|||
|
|||
coloco el codigo dentro de las etiquetas delphi y me queda asi
|
#5
|
||||
|
||||
No te preocupes no es tu culpa, es un problema que se provoca con la previsualización cuando se utiliza la interfaz mejorada (WYSIWYG).
Ya corregí el código en tu mensaje. Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#6
|
||||
|
||||
Supongo que el SQL debería traer 11 registros imprimir y luego buscar los siguientes 11.
Inicias un bucle con una variable con valor 0 (cero). Ejecutas el SQL select first 11 skip (11 * :bucle) id_a from examenes order by examen incrementas el valor del bucle Ejecutas nuevamente el SQL. Te devolverá los primeros 11 habiendo saltado 11 Y repites esto tantas veces sea necesario hasta que no recibas registros.
|
#7
|
|||
|
|||
Generar Consulta Para llamar registros de 11 en 11 usando un contador
Buenas estoy realizando una consulta para traer registros de 11 en 11 para eso tenego un contador pero cuando ejecuto la consulta me da un error que adjuntare en el mensaje, el codigo para realizarlo es el siguiente.
el procedimiento lo llamo desde un boton
Última edición por ecfisa fecha: 14-05-2014 a las 22:13:30. Razón: identación |
#8
|
||||
|
||||
No crees un nuevo tema para seguir con lo mismo. He unido ambos hilos. Gracias por tu colaboración.
http://www.clubdelphi.com/foros/guiaestilo.php |
#9
|
|||
|
|||
Discume tome una sugerencia de la respuesta anterior
|
#10
|
||||
|
||||
Es que en el mensaje que has puesto, no preguntas nada, se te ha olvidado
En fin, que está claro que es el mismo tema, que no has sabido solucionarlo, pero está muy claro, tan solo tienes que "traducir" esa instrucción sql al lenguaje que use mysql, para ello debes consultar la documentación del mismo. Como ya te ha explicado y aconsejado ecfisa. |
#11
|
||||
|
||||
Cita:
Mas allá de la sentecia SQL, en la que no te puedo ayudar por mi desconocimiento en MySQL, inicializando la variable Count al inicio del procedimiento BringEleven siempre te devolverá los primeros 11 registros. Fijate que en el mensaje #8 la inicializo en su declaración:
También aprovecho a aclarar, que mi sugerencia fué que preguntaras en el foro MySQL solamente sobre como usar LIMIT en la función SQL para que devuelva de a once registros, pero no que replantearas toda la problemática expuesta en este hilo. Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 15-05-2014 a las 13:46:38. |
#12
|
|||
|
|||
Ok ho Gracias y disculpa el mal entendido voy a seguir tratando
|
#13
|
|||
|
|||
Y se paso los registros de la consulta a un array y luego los voy incluyedo en la tabla en memoria de 11 en 11 seria posible?
|
#14
|
|||
|
|||
Bueno le sumo 11 al count y si funciona no se si sea lo mas opcitmo pero el codigo lo deje asi
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
generar arrays automaticamente | Drago26 | OOP | 7 | 26-09-2008 12:40:26 |
Generar Còdigos automaticamente | megaredoxk | Conexión con bases de datos | 3 | 05-12-2007 15:58:20 |
Generar automaticamente número de factura | efelix | OOP | 3 | 03-04-2007 18:28:20 |
Como contar ordenes de impresion? | JuanErasmo | C++ Builder | 2 | 25-01-2006 20:35:17 |
Cortar lineas automaticamente en campos memo | taita | Varios | 2 | 04-03-2005 13:45:12 |
|