wArrayBrowse:AddCol

Este método de la clase wArrayBrowse nos permite definir las columnas, podemos pasarle como parámetros las propiedades del wITemColBrowse, solo puede hacerse con una cantidad limitada de propiedades

AddCol(cHeadText, cHeadAlign, cAlign, nStyle, cPicture, cClrPane, cClrText, nWidth, nFontSize)

Aprovechando que devuelve el wITemColBrowse creado, podemos asignar las propiedades una a una.

    WITH OBJECT :AddCol("Código") AS wItemColBrowse
      :cClrPane := "blue darken-1"  // Puedo darle color al fondo de la columna
      :cClrText := "white"          // Y al Texto
    END WITH

Propiedades

Nombre Init Descripción Versión
cAlign xc_Center Alineación de contenido de las celdas 0.1
cClass Nos permite asignar clases adicionales a cada columna 0.2
cClrPane Define el color de la columna 0.1
cClrText Define el color del Texto de las celdas 0.1
cCursor Cursor al colocar ratón, si no se indica se utilizara el definido en wArrayBrowse 0.1
cHeadAlign xc_Center Alineación del titulo de la columna 0.1
cHeadText Titulo de la columna, si no se pone lo crea solo como “Col1”, “Col2” … 0.1
cPicture Para cualquier tipo de dato menos xc_Text 0.1
lBold .f. El Texto de las celdas en Negrita 0.1
lVisible .t. Indica si la columna será o no visible 0.1
nFontSize Tamaño de la fuente para los datos de la tabla 0.1
nStyle xc_Text Tipo de dato que va ha contener xc_Numeric, xc_Date, xc_Time 0.1
nWidth % del ancho del total de la Tabla 0.1
25/12/2019 14:57 · pedro