Hola
Buena Noche.
De antemano gracias por su amable atención.
Ejecuto un reporte con este metodo.
METHOD OptionList1Item4Click( oSender ) CLASS TInv_CatPRO
Local oQR, xVar := "Bien"
*oQR := AppData:oMDB_DS1:QueryReport( [ SELECT KPRO, CDESC FROM Inv_Productos ORDER BY CDESC ], xVar )
oQR := AppData:oMDB_DS1:Query( [ SELECT KPRO, CDESC FROM Inv_Productos ORDER BY CDESC ], xVar )
oQR:lopen := .T.
::oFrXailerDataset1:oDataset := oQR
With object ::oFastReport1
*:DesignReport()
:ShowReport()
end with
oQR:lopen := .F.
oQR:Destroy()
::oFrXailerDataset1:oDataset := NIL
RETURN Nil
A la primera ejecutada ... Sale bien el Reporte
A la segunda ejecutada ... No me muestra el detalle del reporte.
y si cierro el formulario y lo ejecuto.
me muestra este error:
TFASTREPORT:PROCESSEVENT(208)
Error BASE/1132 Bound error: array access
Argumentos: ( [ 1] = Tipo: A Valor: [ 2] = Tipo: N Valor: 69)
Saludos y Gracias..