RE: Obtener Nombres columnas en crosstab
Para averiguar los nombres de las columnas que se FORMAN en un crosstab, debes utilizar el staticmode en yes. Es decir, después del retrieve debes pegar:
dw_1.object.datawindow.crosstab.staticmode='Yes'
La anterior línea, creará automáticamente un conjunto de nombres por referencia. Si los datos de la columna se llama Sueldo; entonces, la primera columna se llamará: Sueldo, la segunda columna: Sueldo_1, la tercera: Sueldo_2, etc.
De la misma manera, los encabezados de las columnas, se llamarán:
Sueldo_t, Sueldo_1_t, Sueldo_2_t, respectivamente.
Las filas, se llamarán: 1, 2, 3, etc. (no estoy tan seguro de esta última aseveración).
Para ver dichos nombres de tu crosstab, debes colocar el siguiente script en el evento Clicked del control DW:
String ls_clicked
ls_clicked = dw_1.GetObjectAtPointer()
messagebox( '', ls_clicked )
//---------Fin------------
(CONTINÚA...)
En el próximo post, se explica la manera de obtener (capturar) el valor de una celda en un crosstab, que resulta de la intersección de una columna y una fila.