Sección de códigos , trucos y ejemplos para visual basic
<Volver> - Anterior - Siguiente
Contenido
Ejemplo que muestra como resaltar con un color, valores en un control FlexGrid versión 6.0 utilizando la propiedad CellForeColor de la grilla.
El mismo se conecta mediante un Data a una base de datos que tiene una tabla llamada Produtos. Esta tabla tiene dos campos, una NombreProducto y otra Stock
Al presionar un command1, se recorre en un For-Next las filas de la grilla, y de acuerdo al valor introducido en Text1, cambiará el color de la celda usando la propiedad CellForecolor.
Para el ejemplo enlazar el control MsFlexGrid a un control Data en la propiedad DataSource.
En el FormLoad especificar el nombre y ruta de la base de datos y el nombre de la tabla.
Nota: si se va a utilizar para remarcar valores de tipo Currency u otro formato, cambiar la siguiente línea:
If CDbl(MsFlexGrid.Text) < CDbl(Text1) Then
Código fuente en un formulario:
Este otro ejemplo , a diferencia del anterior que se conecta con el control Data, aqui se realiza la conexión mediante ADO y se utiliza un control Microsoft Hierarchical Flexgrid en vez del control Flexgrid versión 6.0.
También muestra una posible forma de poder remarcar y resaltar datos con criterios de varias columnas.
Nota. En el ejemplo se utiliza la tabla Productos de la base de datos demo de vb, y se buscan los registros por dos criterios.
Buscar en Recursos vb
Recursos visual basic - Buscar - Privacidad - Copyright © 2005 - 2009 - www.recursosvisualbasic.com.ar