jueves, 21 de julio de 2011

Manejando columnas y filas de un grid

Hola, hay veces que nos piden capturar especificamente algunas columnas o filas de un grid en un formulario. Daré un ejemplo de cómo hacer dicho procedimiento, utilizando un botón. Para esto pondremos el siguiente código en el metodo clicked() del botón:

void clicked()
{
     int i;
     int numcol, f;
     ;

     numcol = tuGrid.controlCount();
     if (TuDatasource_ds.first())
    {
          do
         {
               for (f=1;f<=numcol;f++)
              {
                   box::info(tuGrid.controlNum(f).valueStr());
              }
          } While (TuDatasource_ds.next());
    }
    super();
}

Nota: es importante tener la propiedad "AutoDeclaration" del grid en TRUE.
Saludos.

No hay comentarios:

Publicar un comentario