Programación General > Visual Basic 6.0 e inferiores
Re: Sobre DataReport
(1/1)
Gerard:
Hola amigos, necesito saber lo siguiente:
Tengo un datareport, y en ese pongo los RptTextBox, pero si en la bd hay 50 registros, ese se repite 50. Yo solo queria que me imprimiera una sola vez, o sea que en un formulario estoy con el cliente 24, pulso Imprimir y me sale el datareport, pero solo con todos los datoa de ese cliente. Mejor un ejemplo, gracias
Gracias por su ayuda! :adios:
José D:
--- Citar ---Tengo un datareport
--- Fin de la cita ---
Hasta ahí todo bien...
--- Citar ---y en ese pongo los RptTextBox
--- Fin de la cita ---
Y eso para qué?
--- Citar ---pero si en la bd hay 50 registros, ese se repite 50
--- Fin de la cita ---
Esa parte no la entiendo?
--- Citar ---Yo solo queria que me imprimiera una sola vez
--- Fin de la cita ---
¿Y cuántas veces imprime? :think:
--- Citar ---en un formulario estoy con el cliente 24, pulso Imprimir y me sale el datareport, pero solo con todos los datos de ese cliente
--- Fin de la cita ---
El DataReport sacando todos los datos de ese registro, eso es normal. cuando dices con "pero con sólo todos los datos del cliente 24? entonces ¿qué se supone que debe de salir? :think:
Gerard:
Bueno, por fin tengo un rato libre, ahora estoy acá en Costa Rica, y ahora mismo en el hotel. Bueno yo te lo vuelvo a explicar José:
En una Base de Datos, tengo 50 registros, en un DataReport lo diseno para que me salgan los datos de uno de esos clientes registrados, no los datos de todos 50, no se si me entiendes. He pensado de hacer una DB en hojas secundarias a ver si asi va mejor pero no se. En fin, que tu seleccionas un cliente, por ejemplo el 45 y te imprime sus datos (telefono, calle, poblacion...)
UN SALUDO A TODOS LOS MIEMBROS DE SOLOCODIGO! :adios:
J.M.Movilla:
Hola, amigo Gerard:
Lo que te pasa es que ordenas presentar el report sin indicarle ningún criterio; por eso te presenta los 50 registros que tienes en la base de datos, lo cual es lógico...
Estudia cómo actúan los Comandos 5 y 6 del ejemplo que te adjunto, y verás el por qué de ese comportamiento. Y luego aplicas a tu caso el filtro que se indica para el Command6, ya verás cómo te aparecen sólo los datos del cliente que se constate en el filtro.
Saludos y suerte
Navegación
Ir a la versión completa