Estrategia de conversión de foxpro 2.6 a visual foxpro

3020 palabras 13 páginas
• Estrategias de Conversión de Fox Pro 2.6 a Visual FoxPro

• Tabla de Contenido.

• ESTRATEGIAS DE CONVERSIÓN DE FOX PRO 2.6 A VISUAL FOXPRO 1
• ¿PORQUÉ CONVERTIR? 3
• ESQUEMAS DE CONVERSIÓN. 4
• TIPOS DE CONVERSIÓN. 5
CONVERSIÓN FUNCIONAL. 5
CONVERSIÓN VISUAL. 6
• ESTRATEGIA DE CONVERSIÓN. 7
• RESULTADOS DE LA CONVERSIÓN. 11
• PLAN DE ACCIONES A SEGUIR. 12
• VENTAJAS DE LA CONVERSIÓN. 13

• ¿Porqué Convertir?

 FoxPro 2.x es una plataforma de 16 bits, y en equipos de procesadores con velocidad mayor a 300 Mhz. produce un error confuso, o bien, bloquea los equipos, haciendo necesario aplicar un “parche” para corregir estas situaciones.

 FoxPro 2.x para Windows no soporta las nuevas tecnologías, algunas muy
…ver más…
De hecho, si en una pantalla convertida se trata de modificar el valor de esta propiedad, Visual FoxPro emite un mensaje advirtiendo que “Algunos Snippets de código pueden no funcionar sin modificación”.

Adicionalmente, la estructura de objetos contenedores dentro de la forma es más compleja, dado que se compone de la siguiente manera:

FormSet -> Form -> PageFrame -> Frame -> Objeto.Propiedad

Los niveles jerárquicos adicionales los compone el PageFrame y el Frame dentro de éste, dificultando las referencias a las propiedades de los objetos contenidos en la forma.

Para modificar un objeto en una forma convertida de esta manera, primero se debe activar el frame, después editarlo y posteriormente editar el objeto en cuestión.

Según diversa documentación, el resultado de la conversión de este tipo, es una aplicación que funciona, comprometiendo un tanto el rendimiento, sobre todo en el cargado de la forma y su despliegue, lo cual puede no ser significativo; lo que sí es significativo, es que puede ser una aplicación difícil de entender y mantener, debido a los “atajos” que se dan en el código.

(*) Sin embargo, en las pruebas realizadas por nosotros, al convertir de manera funcional las pantallas de 2.6, el código que residía en la sección Clean Up & Procedures, que es donde normalmente se colocan las funciones y procedimientos de usuario, fueron omitidas en la forma

Documentos relacionados