PDA

Ver la Versión Completa : Imprimir matriz


NuncaMas
13-11-2003, 11:07:13
A partir de unos datos me he creado una matriz, y me gustaria saber si puedo rellenar un QReport a partir de los datos de esta matriz como si de una consulta se tratase, es decir, yo en un principio no se el nº de filas de la matriz. Gracias

__cadetill
13-11-2003, 11:19:57
si es un array de strings, siempre puedes utilizar un TStrings y, con esto sí que puedes imprimir en un Report (mediante la banda QrStringsBand)

Si no fuesen strings, siempre se puede hacer la conversión ;)

NuncaMas
13-11-2003, 13:27:58
El asunto es que es un array de array de strings, es decir, un array de Tstrings.:(

delphi.com.ar
13-11-2003, 15:04:56
Puedes armar un QuickReport que no sea Data Bound utilizando el evento OnNeedData, y de esta manera puedes crear tu propia lógica para mostrar la matriz.

Saludos!

__cadetill
13-11-2003, 15:56:29
delphi.com.ar comentó:
[B]Puedes armar un QuickReport que no sea Data Bound utilizando el evento OnNeedData, ......

Cierto, no había pensado esta opción :p
Si quieres ver una demo de su utilización, en mi web puedes descargarte una demo de usu de QR dónde se explica cómo hacerlo

NuncaMas
19-11-2003, 17:37:10
y sacando los datos de un record que control uso??, porque supongo que ahora ya no vale el QRDBText.???

__cadetill
19-11-2003, 19:05:23
pues lo mismo, el evento OnNeedData controlado por una variable booleana y poniendo los valores en, por ejemplo, TQrLabels