Programación General > Visual Basic 6.0 e inferiores
En Reporte ?!
MeLaT:
Hola, solo he trabajado con los reportes que en el mismo VB 6.0 se pueden hacer. Y he hecho varios. Los reportes que he hecho son como que mas simples:
Numero Fecha Cantidad Precio ETC
1 21/21/00 0 $ 0.0 XXX
2 22/22/00 1 $00.0 X
3 23/23/00 2 $ .0
ETC...
Pero ahora no se si se puede hacer en reporte esto:
Tengo que hacer un contrato que se pueda imprimir desde el programa. Los datos del contrato por medio del programa se guardan en la bd. Entonces ya tengo los datos, pero en los demas reportes que he hecho se toman los campos de varias tablas y varios REGISTROS. Pero como el contrato es por persona, todos los datos deben ser de varias tablas pero de una sola persona, identificable por un numero llamado Z en todas las tablas.
No se como explicarlo, ejemplo: (lo que esta entre comillas debe ser tomado de la bd)
Contrato de Arrendamiento que celebra El Arrendador X y el "Arrendado" quien en los sucesivo contrato el día "Fecha", pagando la cantidad de "$0.00".
Automovil: "ZZZ"
Placas: "XXX"
Dueño: "AAA" ... etc ... etc
Es algo asi, mucho texto, con formato y organización y unos cuantos espacios para poner campos como el nombre, fecha, dirección, cifras monetarias, etc.
Esto se puede hacer en un reporte ?! Poner algo de texto y luego un campo y asi sucesivamente ?! O en un formulario ?!
Aparte serian varias hojas.
Quisiera que alguien con ideas me diga como seria mejor o cual es la opción indicada un formulario, un reporte, o pasar los datos a Word-que no se si eso se pueda ?!
En si no quiero el código, sino ideas de si es posible hacerlo en VB y cómo o usando que ?!
Gracias. Espero haberme explicado.
MeLaT:
Asi es como se deberia ver el contrato (con algo de imaginación :P ). Por si mi explicación no aclara nada.
:) Gracias por sus comentarios.
MeLaT:
Ya me dieron una idea, y es la de poner el texto del contrato como imagen. Y solo poner los RptTextBox donde quiera los datos.
mamex:
Que tal, mira, lo que puedes hacer es un formulario con los controles que desees, todos dentro de un picture y al final imprimir el picture (Que contendrá todos los controles).
Ejemplo, puedes meter muchos labels dentro de un picture, y organizarlos como desees, y dandoles el formato que desees, al final, imprimes todo el picture.
Esto no es con un data report.
MeLaT:
Y si son varias hojas mamex, hago todo en un mismo picture o varios formularios ?!
:) Gracias por tu aporte.
Navegación
[#] Página Siguiente
Ir a la versión completa