Bases de Datos > Crystal Reports
Crystal Reports En Visual Studio 2005 Express Ed.
ElNapster:
Sera que puedes ser mas especifico , porque lo primero que tienes que hacer para utilizar el crystal es crear un obdc , con tu base de datos que vas a trabajar, luego ya haciendo referencia a tu base de datos ya puedes desde el crystal agregar las tablas necesarias, y los campo necesarios....
Cualquier duda , hazmela saber para ayudarte en lo que pueda ;)
:comp:
franc:
Gracias por responder elnapster,
Voy a intentar explicarme mejor,
He estado investigando sobre el uso de crystal reports y hasta ahora solo he conseguido sacar listados "simples" del estilo "listado de clientes" es decir, solo se seleccionar ciertos campos de unas tablas y luego mostrarlos... vamos lo más simple del mundo ( arrastrar campo al apartado "detalles" y el resto lo hace solo crystal... )
Mi idea es hacer un reporte de una factura, es decir, cada factura le corresponde un único cliente... esta factura tiene lineas de factura etc... fecha... datos del cliente... etc. Lo tipico vamos...
La pregunta sería ¿ como se hace ? pero como se que me vais a matar... preguntaré algo un poco más sencillo.... o eso creo.... ¿ Como puedo hacer un campo con una simple consulta ?
Ej; Para mostrar un cliente y sus datos ( tabla clientes ) con un formulario que se le pase por un textbox un numero de cliente.
select * from clientes where codigo='X'
donde X es el numero del textbox....
Si me ayudais a hacer esta tonteria, yo sabría apañarmelas para generar el resto de campos " lineas de factura, fecha factura, etc...."
Gracias y disculpas por el royo....
ElNapster:
Bueno, mira yo lo haria de la siguiente manera (si no estoy mal lo que quieres es enviarle parametros al reporte de crystal )
1. creo un formula fields ( que reciba un string 'a' o un numerico 1) llamado parametro
2. creo un nuevo SELECT EXPERT (report expert, select expert)
3. te dice que campo de la tabla (elijes el tuyo)
4. te pregunta del lado derecho que quieres si ( =, <.>,<= etc, ) me imagino que es igual
5. luego te muestra una lista de valores segun tu campo que eliste, elije cualquiera
6. luego haz click en show formula
7. leugo formula editor
8. luego te saldra la formula que hizo crystal para poder hacer ese como filtro, pero como veras ahi tiene entre comillas el valor que elijiste (donde te dije elije cualquiera), bueno ese valor quitaselo y pon tu {parametro} (asi entre corchetes ya que es como que tu variable a utilizar)
9. bueno ya con eso haz tus pruebas de crystal, enviando o mejor dicho modificando tu (parametro) ingresandole valores distintos para ver si te filtra solo lo que le haz enviado.
10 ya que todo este bien, se lo envias desde basic :kicking:
:comp:
Cuaquier cosa estoy a las ordenes ;)
franc:
Muchas Gracias por tu respuesta,
ahora solo me falta saber como enviarle el parametro desde visualbasic. Si pudierais ponerme un ejemplo de un reporte con alguna formula como las que me dices os lo agradecería mucho !!!
Saludos y muchiiisimas gracias por la ayuda ! así da gusto programar :)
Navegación
[*] Página Anterior
Ir a la versión completa