Power Builder - obtener columnas de una DW

   
Vista:

obtener columnas de una DW

Publicado por luisma (2 intervenciones) el 23/09/2008 11:49:59
Hola

como puedo obtener por codigo todas las columnas y sus nombre de una datawindow

Muchisimas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Respuesta...

Publicado por Leopoldo Taylhardat (690 intervenciones) el 23/09/2008 16:25:52
// Variables de trabajo...
// this... = nombre objeto dw.
integer li_numcol, li_totcol
string ls_col[], ls_columna
for li_numcol = 1 to integer(this.Describe("DataWindow.Column.Count"))
// Posiciona en las columnas visibles y obtiene nombre
if this.SetColumn(li_numcol) = 1 then
sls_col[UpperBound(sls_col[])+1] = trim(this.GetColumnName())
end if
next
// Si DW obtiene columnas
li_totcol = UpperBound(sls_col[])
if li_totcol > 0 then
for li_numcol = 1 to li_totcol
ls_columna=sls_col[li_numcol]
MessageBox('Nombre columna...',ls_columna)
next
END IF
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Respuesta...

Publicado por Luisma (2 intervenciones) el 23/09/2008 18:49:32
Muchas gracias por tu ayuda Leopoldo !!!!

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar