Power Builder - Problemas con DataWindow.VerticalScrollPosition

 
Vista:

Problemas con DataWindow.VerticalScrollPosition

Publicado por xavi (11 intervenciones) el 06/09/2006 18:02:42
Tengo una app en PB 10

En una ventana tengo una datawindow bien grande, cuando ejecuto la aplicacion y quiero ver la propieda DataWindow.VerticalScrollPosition que es la que me da el largo de la datawindow pero el valor que me devuelve es solo lo que se ve en pantalla.

Si ejecuto el mismo codigo en PB 6.5 el valor 5200 que es el largo de la datawindow pero en pb 10 me da un valor de 2000 porque solo mide lo que se ve en pantalla y no el resto.

Por lo tanto no me sirve la barra de desplazamiento vertical para bajar poco a poco...

A alguno le ha pasado esto?
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:Problemas con DataWindow.VerticalScrollPosition

Publicado por pedro (3 intervenciones) el 06/09/2006 20:03:17
no se si la función que necesitas es verticalscrollmaximum
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:Problemas con DataWindow.VerticalScrollPosition

Publicado por xavvi (11 intervenciones) el 06/09/2006 20:09:28
a que te refires?

tengo este codigo en un objeto usuario que funciona bien en pb 6.5

Long ll_Pos,li_posi
string setting

ll_Pos = Long( idw_Dw.Describe( 'datawindow.verticalscrollposition' ) )

if ( ll_Pos + 50 ) <= il_max then
setting = idw_Dw.Object.DataWindow.VerticalScrollMaximum
//li_posi =Long( idw_Dw.Describe( 'datawindow.verticalscrollposition' ) )
idw_DW.Modify( 'datawindow.verticalscrollposition=' + String( ll_Pos + 50) ) //il_Detail
//li_posi =Long( idw_Dw.Describe( 'datawindow.verticalscrollposition' ) )

il_pos = il_pos + 50
else
il_pos = il_max

end if
this.Position = il_pos

en la version 10 cuando voy por la posicion 1248 de la dw me brinca a la 1 y aun falta mas por recorrer en la datawindow

El Scroll vertical que tiene la datawindow no funciona para ir bajando poco a poco
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