Power Builder - exportar datawindow agrupados a excel

 
Vista:

exportar datawindow agrupados a excel

Publicado por ELIASFIGUEROAM (31 intervenciones) el 22/06/2003 01:19:25
alguien sabe como exportar un datawindor.. respetando el formato de dicho..datawindow..
esto encontre en unaa pagina...pero no entiendo mucho..
.

Passo 1 :
Crie um nonvisual object salve ente objeto como nca_excel
Passo 2 :
Crie uma função neste objeto com o nome de GetColumns
Insira o código abaixo :
// Monta uma lista de todas as colunas da DW para exportação
Long ll_I, ll_Cols
ll_Cols = Long( adw_DW.Describe( 'datawindow.column.count' ) )
FOR ll_I = ll_cols TO 1 STEP -1
as_columns[ ll_I ] = adw_DW.Describe( '#' + String( ll_I ) + '.Name' )
NEXT
Passo 3:

Crie uma função neste objeto com o nome de GetData.
Esta esta função retorna um ANY.
Propositalmente esta função foi colocada separada porque ela pode ser expandida e tratar também um
Datasource.
Insira o código abaixo :

Long ll_Col
Any la_A

IF al_Row > adw_DW.RowCount() THEN RETURN ""
ll_Col = Long( adw_DW.Describe( as_Column + ".ID" ) )
IF ll_Col > 0 THEN &
la_A = adw_DW.object.data.primary.current[ al_Row, ll_Col ]

RETURN la_A

continua



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