Foros del Web » Creando para Internet » Flash y Actionscript »

Calcular altura de Grid con Alivepdf

Estas en el tema de Calcular altura de Grid con Alivepdf en el foro de Flash y Actionscript en Foros del Web. Estimados amigos estoy realizando un archivo en pdfcon alivePDF en el cual luego de una grilla debe tener las imágenes de los gráficos relacionados con ...
  #1 (permalink)  
Antiguo 05/10/2010, 15:58
 
Fecha de Ingreso: diciembre-2006
Mensajes: 3
Antigüedad: 15 años, 1 mes
Puntos: 0
Calcular altura de Grid con Alivepdf

Estimados amigos estoy realizando un archivo en pdfcon alivePDF en el cual luego de una grilla debe tener las imágenes de los gráficos relacionados con dicha grilla.

Mi problema es que no se como calcular el alto de la grilla ya que puede tener 1 o 8000 filas y luego de la ultima fila adjuntar las imagen del gráfico.

existe alguna sentencia para contar el numero de filas del grid en alivePDF??
cuando declaro el grid se doy un alto pero ese no es el mismo que tiene al final de imprimir todas las filas.

Alguien sabe de algo?

Saludos y Muchas gracias.

Código:
var gridColumnParcel:GridColumn = new GridColumn("", "item",10,Align.CENTER,Align.CENTER);
var gridColumnAcreage:GridColumn = new GridColumn("", "parte",12,Align.CENTER,Align.CENTER);
var gridColumnPlanificadas:GridColumn = new GridColumn("PLAN","planificadas",15,Align.CENTER,Align.CENTER);
var gridColumnAdicionales:GridColumn = new GridColumn("ADIC","adicionales",15,Align.CENTER,Align.CENTER);
var gridColumnSubtotalUniones:GridColumn = new GridColumn("","totalUniones",20,Align.CENTER,Align.CENTER);
var gridColumnAprSO:GridColumn = new GridColumn("APR.S","aceptadasSinObservacion",10,Align.CENTER,Align.CENTER);
var gridColumnAprCO:GridColumn = new GridColumn("APR.C","aceptadasConObservacion",10,Align.CENTER,Align.CENTER);
var gridColumnRech:GridColumn = new GridColumn("RECH","rechazadas",10,Align.CENTER,Align.CENTER);
var gridColumnSubTotalRes:GridColumn = new GridColumn("","totalPlanificadas",20,Align.CENTER,Align.CENTER);
var gridColumnR1A:GridColumn = new GridColumn("A","r1Aceptada",7,Align.CENTER,Align.CENTER);
var gridColumnR1R:GridColumn = new GridColumn("R","r1Rechazada",7,Align.CENTER,Align.CENTER);
var gridColumnR2A:GridColumn = new GridColumn("A","r2Aceptada",7,Align.CENTER,Align.CENTER);
var gridColumnR2R:GridColumn = new GridColumn("R","r2Rechazada",7,Align.CENTER,Align.CENTER);
var gridColumnR3A:GridColumn = new GridColumn("A","r3Aceptada",7,Align.CENTER,Align.CENTER);
var gridColumnR3R:GridColumn = new GridColumn("R","r3Rechazada",7,Align.CENTER,Align.CENTER);
var gridColumnApro:GridColumn = new GridColumn("APR","totalReparadaAceptada",10,Align.CENTER,Align.CENTER);
var gridColumnRech:GridColumn = new GridColumn("RECH","totalReparadaRechazada",10,Align.CENTER,Align.CENTER);
var gridColumnSubtitalApro:GridColumn = new GridColumn("APRO","sapro",20,Align.CENTER,Align.CENTER);
var gridColumnSubtotalNiple:GridColumn = new GridColumn("","cantidadNiple",20,Align.CENTER,Align.CENTER);
var gridColumnSubtotalAdic:GridColumn = new GridColumn("","totalNipleAdicional",23,Align.CENTER,Align.CENTER);
				
var columns:Array = new Array (gridColumnParcel,gridColumnAcreage,gridColumnPlanificadas, gridColumnAdicionales,gridColumnSubtotalUniones ,gridColumnAprSO ,gridColumnAprCO ,gridColumnRech,gridColumnSubTotalRes,gridColumnR1A,gridColumnR1R,gridColumnR2A,gridColumnR2R,gridColumnR3A,gridColumnR3R,gridColumnApro,gridColumnRech,gridColumnSubtitalApro,gridColumnSubtotalNiple,gridColumnSubtotalAdic);

var grid:Grid = new Grid(this.arrayEstadistica.toArray(),40,100,new RGBColor (0xD7D7D7), new RGBColor (0xFFFFFF), new RGBColor ( 0x0 ), true, new RGBColor(0x000000),1,Joint.ROUND);
grid.columns = columns;

docPdf.addGrid(grid,5,55);

docPdf.addText("GRAFICO TOTALES",30,140);				docPdf.addImage(columnchart1,15,141,60,50,"PNG",100,1,"NONE");

Etiquetas: altura, flex, grid, calculadora
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:52.