Cambiar de subrepor en tiempo de ejecuci??n
Buenos dias, ante todo, pido disculpas por no escribir en ingl?©s.
Estoy desarrollando y informe con fastreport y me encuentro con
un problema que no se como solucionar, lo expongo a continuaci??n, por si
algun gur?? de los que est??n por este grupo me d?? una idea:
Tengo un informe con varias bandas, maestro, detalle, subdetalle, y
problema es que en funcion de los datos de la banda de detalle, he de
activar una banda de subdetalle u otra (en la banda de subdetalle tengo un
subreport), esto es as? porque tengo que ir cambiado el informe en funcion
de los datos del detalle.
Para aclarar el problema, imaginad que el detalle muestra productos de
inform??tica y en el subdetalle ha de mostrar sus caracter?sticas, y las
caracter?sticas de uno son tan distintas de las de otro que hay que
guardarlas en tablas distintas y por tanto listarlas con un formulario
diferente.
Mi problema, es que no se como cambiar la banda de subdetalle (el
subreport) en el informe en tiempo de ejecuci??n.
Os agradezco cualquier ayuda que me aporteis al respecto.
Un Saludo
Estoy desarrollando y informe con fastreport y me encuentro con
un problema que no se como solucionar, lo expongo a continuaci??n, por si
algun gur?? de los que est??n por este grupo me d?? una idea:
Tengo un informe con varias bandas, maestro, detalle, subdetalle, y
problema es que en funcion de los datos de la banda de detalle, he de
activar una banda de subdetalle u otra (en la banda de subdetalle tengo un
subreport), esto es as? porque tengo que ir cambiado el informe en funcion
de los datos del detalle.
Para aclarar el problema, imaginad que el detalle muestra productos de
inform??tica y en el subdetalle ha de mostrar sus caracter?sticas, y las
caracter?sticas de uno son tan distintas de las de otro que hay que
guardarlas en tablas distintas y por tanto listarlas con un formulario
diferente.
Mi problema, es que no se como cambiar la banda de subdetalle (el
subreport) en el informe en tiempo de ejecuci??n.
Os agradezco cualquier ayuda que me aporteis al respecto.
Un Saludo
Comments
regards
En tu caso creo posible que utilices sub reportes colocados uno sobre el otro y marcados invisible. Utilizando el evento "onbefore" puedes crear un "script" que decida cual de los subreportes deseas presentar basados en tus necesidades
Espero que esto le ayude
Dennis Ortiz
Un Saludo.