Foros del Web » Soporte técnico » Software General »

El crystal report 5.0 me ocupa memoria y no la libera

Estas en el tema de El crystal report 5.0 me ocupa memoria y no la libera en el foro de Software General en Foros del Web. Señores, tengo un programa en visual 5.0, en el cual tengo un botón donde envío los parámetro al reporte de Crystal report 5.0. Pero cuando ...
  #1 (permalink)  
Antiguo 12/09/2003, 12:09
 
Fecha de Ingreso: junio-2003
Mensajes: 6
Antigüedad: 20 años, 11 meses
Puntos: 0
Pregunta El crystal report 5.0 me ocupa memoria y no la libera

Señores, tengo un programa en visual 5.0, en el cual tengo un botón donde envío los parámetro al reporte de Crystal report 5.0.

Pero cuando mando a imprimir muchas veces, el Sistema me manda un error:

"Memoria insuficiente" y se Cierra el programa.

Esto ocurre en esta instrucción:
"crOrdenAtencion.RetrieveDataFiles"

El código para mandar a imprimir desde el visual es el siguiente:

CodReservaSeleccionada =frmCajaReserva.lvwExamenes.ListItems(frmCajaReser va.lvwExamenes.SelectedItem.Index).Tag
crOrdenAtencion.Connect = rdoConexion.Conexion.Connect
crOrdenAtencion.ReportFileName = XPERTREPORTECAJA & "caja_rptetiquetaRadiologia.rpt"

crOrdenAtencion.RetrieveDataFiles
crOrdenAtencion.WindowTitle = "Orden de Atención"
crOrdenAtencion.Destination = crptToPrinter
crOrdenAtencion.WindowState = crptNormal
crOrdenAtencion.RetrieveStoredProcParams
crOrdenAtencion.StoredProcParam(0) = CodReservaSeleccionada
crOrdenAtencion.StoredProcParam(1) = CodUsuario
crOrdenAtencion.StoredProcParam(2) = objConstantes.cConsulta
crOrdenAtencion.DiscardSavedData = True

crOrdenAtencion.PrinterDriver = IMPRESORARECIBODRIVERS
crOrdenAtencion.PrinterName = IMPRESORARECIBONOMBRE
crOrdenAtencion.PrinterPort = IMPRESORARECIBOPUERTO
crOrdenAtencion.Action = 1


Existe una propieda, así como el retrieve que carga los datos me imagino en memoria, otra función que libere memoria.


Estoy urgido con este problema.

Me podrían ayudar.


Que estén bien.
Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:08.