Power Builder - Como recorrer todas las columnas de un DW

 
Vista:
sin imagen de perfil

Como recorrer todas las columnas de un DW

Publicado por Juan Carlos (41 intervenciones) el 26/05/2005 23:52:47
Saludos,

me pueden ayudar, como puedo recorrer todos los campos de un DW, y determinar que tipo de datos es, ademas de la longitud, decimales, etc

de antamo muchas gracias por la atencion.

[email protected]
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

RE:Como recorrer todas las columnas de un DW

Publicado por Jancarlo (890 intervenciones) el 27/05/2005 00:51:04
Hola.

Puedo un ejemplo para obtener la información de todas las columnas que contiene un DW. Puede que te sirva de algo.

string ls_rpta,ls_column,ls_tipo,ls_key,ls_pos,ls_column_orig
Integer li_count,li

li_count=integer(dw_1.describe('datawindow.column.count'))

for li=1 to li_count
ls_column=dw_1.describe('#' + string(li) + '.name')
ls_tipo=dw_1.describe(ls_column + '.coltype')
ls_key=dw_1.describe(ls_column + '.key')
ls_pos=dw_1.describe(ls_column + '.ID')
ls_column_orig=dw_1.describe(ls_column + '.dbName')
messagebox('Total columnas: ' + string(li_count),'Nombre de columna : ' + ls_column + ' ~nNombre Original ~t: ' + ls_column_orig + ' ~nPosición ~t~t: ' + ls_pos + ' ~nTipo ~t~t: ' + ls_tipo + ' ~nLlave primaria ~t: ' + ls_key)
next

Coloca este scrip donde tu desees. Logicamente que tienes q tener un DW donde lo utilices.

Espero te sirva.

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
sin imagen de perfil

RE:Como recorrer todas las columnas de un DW

Publicado por Juan Carlos (41 intervenciones) el 27/05/2005 04:57:45
Gracias, fue de gran utilidad

un saludo desde LIMA
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