eSTA PARTE DEL PROGRAMA CREA EL NUMERO DE COLUMNAS Y LOS ENCABEZADOS DEL MSFLEXGRID
'Establece el numero de columnas del flexgrid
MSFlexGrid1.Cols = 11
' Centrar el texto en las celdas
For a = 1 To 10
MSFlexGrid1.ColAlignment(a) = flexalignmentcentercenter
Next a
MSFlexGrid1.ColAlignment(10) = flexalignmentleftcenter
'Establece los encabezados de la columna
s$ = "<Distancia |<Marca |<PotOn |<PotOff |<GteOn |<GteOff |<% IR |<CdT |<Latitud |<Longitud |<Altitud |<DistGps |>Observaciones "
MSFlexGrid1.FormatString = s$
LA SIGUIENTE GENERA UNA NUEVA FILA POR CADA GRUPO DE COLUMNAS QUE SE ALIMENTA
Entrada = Km & vbTab & Marca & vbTab & MinimoP & vbTab & MaximoP & vbTab & MaximoG & vbTab & minimoG & _
vbTab & IR & vbTab & CompD & vbTab & DLatitud & vbTab & DLongitud & vbTab & DAltitud & vbTab & DistanciaT & vbTab & CaractF
MSFlexGrid1.AddItem Entrada 'escribe los datos en las celdas
MSFlexGrid1.TopRow = I - 8 ' MUESTRA OCHO FILAS EN LA PANTALLA
i-i+1
ADAPTA ESTE CODIGO A TUS NECESIDADES
From: Motatán <recursos-mttn@...>
Reply-To: vbasicworld@yahoogroups.com
To: <vbasicworld@yahoogroups.com>
Subject: RE: [VBASICWORLD] Opciones de Msflexgrid
Date: Mon, 1 May 2006 19:32:22 -0400
no, eso que dices me imagino que no se puededebes conocer la cantidad de lineas que necesitas y agregarlas antes de agregar los datossi es linea a linea puedes ir agregandola. por ejemplotabla1.rows=tabla1.rows+1tabla1.row=tabla1.rowstabla1.text="el texto"si estas trabajando con una base de datos si se puede hacer lo que dices, pero la malla mostrará exactamente la base de datos, como está, con todos los campos, nombres de campos y valores de los mismospero la idea es conocer la cantidad de columnas y filas que necesitas antes de comenzar. no creo que no haya alguna forma de hacer esto.cualquier cosa, me escribespudiera hacerte algun ejemplo si necesitas o si hay algo q no me entiendes-----Mensaje original-----
De: vbasicworld@yahoogroups.com [mailto:vbasicworld@yahoogroups.com]En nombre de Manuel Garcia V
Enviado el: Lunes, 01 de Mayo del 2006 08:14 a.m.
Para: vbasicworld@yahoogroups.com
Asunto: Re: [VBASICWORLD] Opciones de MsflexgridEstimado Motatán:Lo que quiero es que el Msflexgrid aumente automaticamente la cantidad de lineas a medida que voy cargando información.Por ejemplo si al crear el objeto en las propiedades le coloco 10 lineas, y la data que voy a enviar al objeto es mayor de 10 lineas me da un error, entonces lo que quiero es que aumente las lineas automaticamente sin tener que agregarlas manualmente o por programas.Manuel Garcia----- Original Message -----From: MotatánSent: Friday, April 28, 2006 9:17 PMSubject: RE: [VBASICWORLD] Opciones de Msflexgridde verdad no te entendí muy bien, pero el texto debes asignarlo tupor ejemplo:tabla1.col = 1tabla1.row = 1tabla1.text = "texto"otabla1.TextMatrix(1, 1) = "hola"cualquier cosa, pregunta de nuevo-----Mensaje original-----
De: vbasicworld@yahoogroups.com [mailto:vbasicworld@yahoogroups.com]En nombre de Manuel Garcia V
Enviado el: Jueves, 27 de Abril del 2006 02:55 p.m.
Para: vbasicworld@yahoogroups.com
Asunto: [VBASICWORLD] Opciones de MsflexgridBuenos días panas Listeros:necesito saber que opciones debo colocar en msflexgrid para que inserte las filas automaticamente, graciasManuel García V
Web: http://www.mundovb.net
Para darte de baja envía un mensaje a:
vbasicworld-unsubscribe@yahoogroups.com
Enlaces a Yahoo! Grupos
- Para visitar tu grupo en la web, accede a :
http://es.groups.yahoo.com/group/vbasicworld/
- Para cancelar tu suscripción a este grupo, envía un mensaje a:
vbasicworld-unsubscribe@yahoogroups.com
- El uso que hagas de Yahoo! Grupos está sujeto a las Condiciones del servicio de Yahoo!.