Power Builder - Error con selectedtab en actualizacion de PB8.0.4

 
Vista:

Error con selectedtab en actualizacion de PB8.0.4

Publicado por Jairo Ernesto Roa Rodriguez (3 intervenciones) el 25/05/2004 17:20:24
Un saludo especial a todos. Tengo una aplicación hecha en PB8.0 y ahora ultimo opte por actualizarla a la ultima versión que es PB8.0.4. La aplicación la enfoque para usar el “Tab Control” lo que permite que en una misma ventana el usuario pueda tener mucha información, pasando entre los “tabs o pestañas” que se muestran en la ventana. Todo iba bien hasta que decidí probar la aplicación con la nueva versión y encontré un problema con los “Tab Control”. Resulta que por razones de comodidad se implemento que cuando el usuario esta en el tab 1 y oprime dobleclick el sistema automáticamente pasa al tab 2 y así sucesivamente. Esto se hace con una script en el evento doubleclick, el cual ejecuta una instrucción que es mas o menos así: “tab_1.selectedtab = 2”. Una vez que llega el programa a este punto se rompe y sale.
Como sugerencia he regenerado la aplicación totalmente con la nueva versión y el problema persiste. Agradeceré mucho si alguien me pueda ayudar.
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:Error con selectedtab en actualizacion de PB8.0

Publicado por Juan Carlos (52 intervenciones) el 25/05/2004 18:40:48
Hola :

no cual es elproblema realmente, cuando dices que se rompe y se sale, lo hace dando algun mensaje de error, si es asi, dime que error es el que te da.

lo unico que se me ocurre es que al darle la instruccion tab_1.selectedtab = 2 ese tab no existe como control creado

espero tu contestacion

un saludo

juan carlos
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:Error con selectedtab en actualizacion de PB8.0

Publicado por Jairo Ernesto Roa Rodriguez (3 intervenciones) el 26/05/2004 15:53:42
El error que se presenta es de sistema Operativo. Actualmente estoy trabajando con Windows XP Professional y el encabezado del mensaje de error es así:

AppName: pb80.exe AppVer: 8.0.0.6028 ModName: pbdwe80.dll
ModVer: 8.0.4.10656 Offset: 000c0e6b

Adicionalmente me facilita ver en detalle el error para lo cual anexo una parte:

Exception Information
Code: 0xc0000005 Flags: 0x00000000
Record: 0x0000000000000000 Address: 0x00000000115c0e6b

System Information
Windows NT 5.1 Build: 2600
CPU Vendor code: 756E6547 – 49656E69 – 6C65746E

Module 1
pb80.exe
Image Base: 0x100000000 Image Size: 0x00000000
Checksum: 0x00000000 Time stamp: 0x3b0ea3b0
Version Information
.
.

Module 2
Ntdll.dll
Image Base: 0x100000000 Image Size: 0x00000000
Checksum: 0x00000000 Time stamp: 0x3b0ea3b0
Version Information
.
.

y así sucesivamente hasta llegar a 71 Módulos, dentro de loa cuales se encuentran programas del Sistema Operativo y de PB8. No los escribo porque seria muy extenso. Mi inquietud es porque con la actualización se desmejoro esta propiedad de los “tab control” y si alguna vez te paso. Por ultimo te comento que el programa con la version PB8 Original no presenta este problema, solo se presento despuies de la actualizacion de version de PB8. Gracias y un saludo especial.
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:Error con selectedtab en actualizacion de PB8.0

Publicado por Yo mismo (3 intervenciones) el 10/06/2004 20:19:07
Pues ante la demora de una respuesta opte por hacer nuevamente la ventana (desde ceros). En la nueva ventana deje todos los eventos tal y como estaban en la ventana problema. Al hacer la prueba no se me presente el problema con el TabControl. Se puede decir que solucione le problema de la forma mas larga, porque no justifica volver a hacer de nuevo la ventana cuando se supone que PowerBuilder permite la migracion de toda una aplicacion a nuevas versiones.
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