 
			
				29/04/2010, 03:39
			
			
			     |  
        |     |    |    Fecha de Ingreso: noviembre-2009  
						Mensajes: 701
					  Antigüedad: 16 años Puntos: 53     |        |  
  |      Respuesta: Ayuda por favor        Hola Xyon:   
Por ejemplo supongamos que tienes GridTrabajos con los datos cargados y que has reservado la columna 0 (cero) para el número de Registro, en la columna 3 tienes la semana y en la columna 5 tienes el pedido.   
En este momento sabemos pues que GridPedidos.Rows-1 es el número d Registros que tenemos cargados.   
Suponte que buscamos la semana 22   
For Fila = 1 TO GridPedidos.Rows - 1 
   ' Ejemplo 1 
   ' Si quieres Buscar un Pedido la comparación sería ... 
   IF GridPedidos.TextMatrix(Fila, 5) = PedidoBuscado Then 
      ' Si tenemos coindidencia  
      Registro = GridPedidos.TextMatrix(Fila, 0) 
      ' Procesamos Registro 
   End If   
   ' Ejemplo 2 
   ' Si quieres Buscar una Semana la comparación sería ... 
   IF GridPedidos.TextMatrix(Fila, 3) = SemanaBuscada Then 
      ' Si tenemos coindidencia  
      Registro = GridPedidos.TextMatrix(Fila, 0) 
      ' Procesamos Registro 
   End If   
Next     
Ventajas, en todo momento y sin tener que mostrar Arrays ni hacer pruebas raras tu puedes ver en el Grid lo que te ha cargado y puedes decidir como utilizarlo.   
Puedes tener un Grid auxiliar en tu programa que lo mantienes oculto y sólo lo verás tu cuando te convenga.   
De este modo vas 'previsualizando' tu trabajo y vas haciendote mas a la idea de los resultados.   
Saludos     
				__________________  Agradecer a quien te enseñó, es enseñar lo que de él aprendiste.   Recuerda: Decir gracias, poco cuesta y mucho vale ...             |