Power Builder - Parpadeo en una pantalla con Datawindows Power Builder 2019 en Win 10

 
Vista:
sin imagen de perfil
Val: 13
Ha aumentado su posición en 52 puestos en Power Builder (en relación al último mes)
Gráfica de Power Builder

Parpadeo en una pantalla con Datawindows Power Builder 2019 en Win 10

Publicado por Javier (7 intervenciones) el 26/06/2021 19:56:00
Hola Programadores,
Solicitando de su ayuda con un tema de power builder y windows 10.

Tenemos un sistema en power builder 2019.
El problema es un poco extraño porque al ejecutar un pantalla que contiene 2 datawindows las dos realizan la misma consulta en la tabla en la BD.
En algunas PC´s funciona correctamente pero existen algunas PC´s que al intentar abrir la consulta tarda en abrir la pantalla y en ocaciones casi siempre empieza a parpadear y solo es en una pantalla o se inhibe la pantalla , se queda sin respuesta y tengo que dara de baja el proceso en el administrador de tareas.

Buscando en modo debug y con mensajes no encuentro el problema ¿.
No sé si sea alguna configuración en windows o hay que hacer una reingenieria en la pantalla.

Agradeciendo de antemano el apoyo..
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

Parpadeo en una pantalla con Datawindows Power Builder 2019 en Win 10

Publicado por bunker (149 intervenciones) el 28/06/2021 04:08:25
hola
estaría faltando mas información

Que Motor de DB usas ?
Esta en modo multiusuario?
La consulta se hace en varias Pc Simultáneamente?
Son muchos registros los que recupera ?
En tiempo de desarrollo pasa lo mismo ?
La datawindow contiene muchos campos compute ?
Se muestran las dos Datawindows ? o alguna es invisible?


Si las dos datawindow realizan la misma consulta... di que objeto cumplen
Quizas puedas Usar ShareDate o RowCopy dependiendo que necesites
O usar un DataSTored


A nivel de PB puedes activar Retrieve Row As Needed
Usar antes del retrieve dw_1.SetRedraw(False)
Luego del retrieve dw_1.SetRedraw(True)

Comentanos
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
Val: 13
Ha aumentado su posición en 52 puestos en Power Builder (en relación al último mes)
Gráfica de Power Builder

Parpadeo en una pantalla con Datawindows Power Builder 2019 en Win 10

Publicado por Javier (7 intervenciones) el 28/06/2021 17:25:13
Hola Bunker,
Gracias por responder ...

sobre las pregunta , envío respuesta..
Que Motor de DB usas ?
Sybase 16
Esta en modo multiusuario?
Si , es multiusuario
La consulta se hace en varias Pc Simultáneamente?
Es correcto las ventanas se realizan al mismo tiempo la tabla tiene 20 columnas
Son muchos registros los que recupera ?
En este monemto reduje a 48 registrios y presenta el mismo problema, Elimine por completo los registros y ahi la grid se mueve sin
problemas y no se des-habilita ..
En tiempo de desarrollo pasa lo mismo ?
En tiempo de desarrollo no causa ningun problema ..
La datawindow contiene muchos campos compute ?
Son aproximandamente 20 x 2
Se muestran las dos Datawindows ? o alguna es invisible?
Se muestran las dos una más reducida que la otra

Sobre las opciones que envías ya las estoy integrando ..

Envío estatus despues ..
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

Parpadeo en una pantalla con Datawindows Power Builder 2019 en Win 10

Publicado por Diego (3 intervenciones) el 28/06/2021 21:10:13
Buenas, un problema similar con retardo en el movimiento de la grilla de algunos datawindos me daba en momentos de ejecución,
resulto que necesitaba una libreria mas(pbtheme190.dll) incluir en tu carpeta de librerias de tu aplicacion.

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
Val: 13
Ha aumentado su posición en 52 puestos en Power Builder (en relación al último mes)
Gráfica de Power Builder

Parpadeo en una pantalla con Datawindows Power Builder 2019 en Win 10

Publicado por Javier (7 intervenciones) el 29/06/2021 01:01:27
Hola Diego,
Gracias por contestar,

Te agradezco copiar esa dll (pbtheme190.dll) fue la solución..


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

Parpadeo en una pantalla con Datawindows Power Builder 2019 en Win 10

Publicado por bunker (149 intervenciones) el 29/06/2021 04:32:00
Respecto a la Solución les consulto
Uds esta Aplicando los Themes ?
O a pesar de no estar activos igualmente les producia el error

Gracias
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
Val: 13
Ha aumentado su posición en 52 puestos en Power Builder (en relación al último mes)
Gráfica de Power Builder

Parpadeo en una pantalla con Datawindows Power Builder 2019 en Win 10

Publicado por Javier (7 intervenciones) el 29/06/2021 18:07:48
Hola ,
Este fue un sistema que me entregaron para mantenimiento pero si solo aplica el Themes en esta pantalla.

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

Parpadeo en una pantalla con Datawindows Power Builder 2019 en Win 10

Publicado por Bunker (1 intervención) el 30/06/2021 03:13:42
gracias por responder
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