FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Asignar valore en forma dinamica a TQRLabel
Hola de nuevo a todos.
en esta ocacion estoy queriendo asignar los valores de un array de 40 posiciones a 40 etiquetas en una banda goupfooter de un quickreport. Ahora para esto se me ocurren 2 opciones: 1.- crear las 40 etiquetas con un nombre continuo por ejemplo qrlT1....qrlT40 y con un ciclo agregar los valores del del array a los botones. ¿Como podria hacer esto tomando en cuenta que ya tengo creadas las 40 etiquetas y el array ya tiene los 40 valores? 2.- Crear las etiquetas en tiempo de ejecucion y asignarle los valores del array(esto ultimo ya lo intente pero me marca un error de access violation). las variables que uso son: m tipo Intetger grupo tipo integer (Esta se incrementa cada que se crea una banda groupfooter para no repetir en mismo nombre de la etiqueta) total tipo array[1..40] de float este codigo lo puse en el evento beforeprint de la footerband for m:= 1 to 40 do begin with TQRLabel.Create(frmrptCalificacionesFecha.qrbSumSource.AddPrintable(TQRLabel)) do begin Name := 'qrlTotal'+IntToStr(Grupo)+IntToStr(m); Left := l*10; Top := m*6; Caption := FloatToStr(total[m]); end; end; Agradezco sus comentarios |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Asignar Evento OnClick en forma dinamica en tiempo de ejecucion | delphi50jmb | OOP | 7 | 06-07-2008 03:46:02 |
Crear formularios de forma dinamica | istradlin | Lazarus, FreePascal, Kylix, etc. | 4 | 06-12-2007 15:30:40 |
Variables creadas en forma dinamica | GerTorresM | OOP | 1 | 04-10-2007 15:44:01 |
Creacion en Forma Dinamica de Tablas | GerTorresM | OOP | 1 | 02-10-2007 02:35:12 |
Crear variables de forma dinamica | papulo | PHP | 3 | 24-11-2005 17:39:20 |
|