![]() |
QRGroup
Hola a todos. necesito elaborar un informe a partir de datos de una tabla de excel, en una de las columnas existe por ejemplo la descripcion de los producto. La traba está en que necesito utilzar la banda QRGroup para agrupar los datos por productos. como se debe configurar en este caso la propiedad expression del componente para que salte a un nuevo producto y me totalice los detalles. siempre lo habia utilizado con campos de una tabla o consulta. espero se haya entendido mi pregunta
Desde ya mil gracias ... |
QRGroup
Trato de corregirme por si no se entendió bien. Existe o no la posibilidad de usar una variable de tipo STRING de tal forma que se le pueda asignar a la propiedad Expression de un QRGroup con el objetivo de que el grupo cambie cuando esta variable cambie también ?
salud y suerte a todos |
Lo del excel no lo entiendo, pero para usar una string como expresión de un QrGroup, utiliza lo siguiente (sin el guion inicial):
Si es un campo, llamado miCampoStr: - miCampoStr Si es un campo de base de datos: - MiTabla.MiCampo (lo puedes seleccionar en el "manejador" de expresiones directamente). Saludos. |
Muichas gracias por tu respuesta, pero haber si me explico mejor. el reporte no se sustenta de ningun dataset, por tanto no existen campos de tablas de bases de datos. en realidad lo que necesitoes forzar en tiempo de ejecución que se imprima una nueva banda del QRGroup Header, teniendo en cuenta una condicional
|
Perdona el retraso, pero es que no me llegan las notificaciones.
Mi consejo es que crees un DataSet intermedio (un simple ClientDataSet te ayudará) y trabajes con él. Creo que te ahorrarás muchos problemas. Saludos. |
La franja horaria es GMT +2. Ahora son las 08:41:36. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi