Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/09/2008, 13:15
Avatar de Kruzado
Kruzado
 
Fecha de Ingreso: marzo-2007
Mensajes: 307
Antigüedad: 17 años, 2 meses
Puntos: 17
Respuesta: Visual BAsic y Crystal REport

el problema pasa porque tu le estas asignando valotes a formulas ya definidas, me explico :

en tu reporte tienes unas formulas creadas como cliente, marca, modelo, fecha, descripcion, total

las primeras 3 te funcionan bien porque son los datos "encabezado",esto es los que no cambian

al meter en un ciclo la asignacion de las otras formulas, te va a dejar siempre el valor de la ultima vez que entro en el ciclo, se entiende?

lo que tu debes hacer es insertar tu base de datos en el registro y en la parte del detalle insertar los campos fecha, descripcion y total

y al momento de mostrar el reporte, colocar :

reporte.ReportFileName = "c:\historial.rpt"
reporte.DiscardSavedData = True
reporte.Formulas(0) = "Cliente='" & Text25.Text & "'"
reporte.Formulas(1) = "Marca='" & Text26.Text & "'"
reporte.Formulas(2) = "Modelo='" & Text26.Text & "'"
reporte.SELECTIONFORMULAS="{tutabla.clientes}='" & text25.text & "'"reporte.action=1


eso si quieres filtrar tus datos por cliente

cualquier cosa me avisas

saludos