Modificar grid asignado a filtro

Creado por David Miralpeix, Modificado el Mon, 22 Apr 2024 a las 12:12 PM por Óscar Ortiz

Es posible modificar el grid asignado a un filtro para que muestre los campos correspondientes a dicho filtro con la asignación de su propiedad "GridUsuario".


Importante tener en cuenta que se mostrarán aquellas columnas asignadas al From del grid asignado no a las columnas del mismo.


Código VB6:

' Modificamos el "From" de un grid, agregamos una columna y lo volvemos a asignar al control de filtro
  gForm.Controls("grdUserStock").From = "SELECT *, DescripAlmacen as Descrip2 FROM VStockMinimos"
  gForm.Controls("grdUserStock").AgregaColumna "Descrip2", 1500, "Descrip 2"
  Set gForm.Controls("filStockMinimo").GridUsuario = gForm.Controls("grdUserStock")

Código C#:

// Modificamos el "From" de un grid, agregamos una columna y lo volvemos a asignar al control de filtro
(gForm.Controls["grdUserStock"] as ICntGridUsuario).From = "SELECT *, DescripAlmacen as Descrip2 FROM VStockMinimos";
(gForm.Controls["grdUserStock"] as ICntGridUsuario).AgregaColumna("Descrip2", 100, "Descrip 2");
(gForm.Controls["filStockMinimo"] as ICntFiltroUsuario).GridUsuario = (gForm.Controls["grdUserStock"] as ICntGridUsuario);




¿Le ha sido útil este artículo?

¡Qué bien!

Gracias por sus comentarios

¡Sentimos mucho no haber sido de ayuda!

Gracias por sus comentarios

¡Háganos saber cómo podemos mejorar este artículo!

Seleccione al menos una de las razones
Se requiere la verificación del CAPTCHA.

Sus comentarios se han enviado

Agradecemos su esfuerzo e intentaremos corregir el artículo