Power Builder - numero de paginas en tiempo de ejecucion

 
Vista:

numero de paginas en tiempo de ejecucion

Publicado por miguel Torres (1 intervención) el 26/10/2006 22:00:42
hola
quisiera saber como consigo el numero de paginas de un datawindow en tiempo de ejecucion.
una opcion es crear un compute en cada dw donde ponga la funcion pagecount() pero el asunto es que tendria que modificar cada uno de mis datawindow (que facil exceden los 600)
otra opcion es recuperar el rowcount en el retrieveend y calcular cuantas paginas tengo pero tampoco es exacto poque tengo datawindow con filas de diferentes alturas ademas en los datawindow agrupados el encabezado no cuenta como fila.
power en el objecto datawindow no tiene una funcion para recuperar el numero de paginas pero necesito este dato urgente.
Ojala alguien me pueda ayudar 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

RE:numero de paginas en tiempo de ejecucion

Publicado por amilcar (407 intervenciones) el 26/10/2006 22:54:04
podrias conocerlo desde el scrpt usando

string ls_Pagina, ls_NumFila

ls_NumFila=string(dw_1.Rowcount())
ls_Pagina="Evaluate('Page()',"+ls_NumFila+")"

//Mostrar en la barra de titulo
Parent.Title="Pagina actual:"+dw_1.Describe(ls_Pagina)

no se si te sirva,sino te puede orientan un poco

saludos desde argentina
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