El Ciclo de vida de VFP ha sido aumentado por Microsoft hasta el 13 de Enero del 2015. Ver más …
Archivo de la etiqueta: Visual FoxPro
Escribir mejor código (Parte 3)
En la tercera y última parte de esta serie, Andy Kramek se refiere a la diferencia entre funciones y procedimiento, en cuanto al tratamiento de valores devueltos. Ver más …
Escribir mejor código (Parte 2)
Esta segunda entrega muestra las diferencias existentes en tiempo de ejecución al emplear determinados comandos, especialmente al trabajar con ciclos. Es una recopilación excelente √¡¡ Muchas gracias a Andy Kramek !! Ver más …
Escribir mejor código (Parte 1)
Andy Kramek comienza una nueva serie, de dos artículos, que estará dedicada a reflexionar sobre malos hábitos y tendencias perjudiciales en la escritura de código. Las pruebas realizadas por Andy nos demuestran la mejor varinte para cada caso que estemos diseñando. Sin dudas, ¡¡ Gran trabajo ! Ver más …
Resultados del Seminario Técnico: Novedades en el Diseñador y Motor de Informes de VFP 9.0
La empresa Danysoft Internacional, empresa distribuidora oficial de Microsoft y líder en formación y asesoría de desarrolladores, organizó un Seminario Técnico: Novedades en el Diseñador y Motor de Informes de Visual FoxPro 9 que se desarrolló el pasado 5 de mayo en sus oficinas en Alcobendas, Madrid.
Allí nos reunimos un grupo de foxeros y foxeras, veteranos y jóvenes, experimentados y noveles, unidos todos en el deseo de compartir experiencias y conocimientos relacionados al lenguaje de programación MS Visual FoxPro.
El tema central fue Novedades en el Diseñador y Motor de Informes de Visual FoxPro. Se dividió en cuatro partes. La primera parte estuvo dedicada a analizar los cambios y novedades que trajo la versión 9.0 en temas de Diseñador de Informes, entre las que se destacaron el trabajo con múltiples bandas de detalle, la protección de informes, y múltiples cambios en menús y ventanas del diseñador.
Un merecido café nos permitió hacer una pausa, para hablar del tiempo, de los proyectos, y de Fox, todo el tiempo hablamos de Fox.
El tema escogido a continuación fue el nuevo Motor de Generación de informes en VFP 9.0, vimos como el ReportListener es el núcleo de este motor que se encarga de generar los informes a partir de las cláusulas recibidas desde el comando REPORT FORM o de la configuración de las propiedades del objeto ReportListener instanciado, por programación. La forma de concatenar informes, la secuencia de eventos, detalles sobre la tabla FRX, los nuevos formatos de Salida, constituyeron los siguientes momentos del encuentro. Nos detuvimos especialmente las novedades que nos permiten hacer de la Presentación preliminar de nuestros informes un mundo tan ilimitado y tan configurable como seamos capaces de crear.
Un breve descanso nos permitió prepararnos para profundizar en el trabajo con directivas, su teoría y ejemplos paso a paso, que nos mostraron, como, a pesar de su complejidad y ser poco intuitivo, el empleo de directivas, una vez comprendido, nos permite configurar textos e imágenes dinámicamente, cosa que antes no era posible.
Para cerrar con broche de oro, se mostró un grupo de ejemplos de Uso Avanzado de ReportListener en VFP.
A lo largo del encuentro, vimos ejemplos, recomendamos revisar la ayuda, estudiar y aprovechar al máximo: los ejemplos Solutions, los artículos (publicados en espaéol e inglés) y libros en inglés.
Partiendo de la base de que es un tema que no esté ampliamente tratado, el intercambio de ideas ayudó a aclarar dudas y además, aportó nuevas vías de investigación. No esté todo dicho aun y queda mucho por estudiar para poder aprovechar de la mejor forma las Novedades aportadas en Informes en VFP 9.0.
Un aspecto importante del encuentro, fue que hablamos de temas diversos, no directamente relacionados al tema central; pero sí vinculados al Visual FoxPro. Hablamos de trucos de productividad, de trabajo con datos (nativos y no nativos), de herramientas de terceros, de blogs de expertos, de varios aspectos de algunas Conferencias desarrolladas en EEUU (algunos cotilleos incluidos). Nos detuvimos un poco en la conferencia Great Lakes Great Database Workshop (GLGDW)
Gracias a la empresa Danysoft Internacional, gracias a los expertos, autores de algunos artículos excelentes que pusieron a nuestra disposición, autorizando su traducción y utilización de su contenido teórico y ejemplos en la presentación y ¡ muchas, muchas gracias a todos los asistentes! El encuentro fue muy enriquecedor para mí y disfruté grandemente del intercambio. Valió mucho la pena todo el esfuerzo realizado para prepararlo.
Fue un verdadero placer. Muchas gracias
Hasta la próxima,
Ana
El usuario siempre tiene la razón
Bajo este título tan sugerente, Doug Hennig comenta algunas de sus experiencias y nos deja tres Axiomas para no olvidar en nuestro comportamiento en el diseño de aplicaciones teniendo en cuenta sobre todo a los usuarios. Ver más …
Expresiones regulares en Visual FoxPro – Parte 3
En la tercera, y última parte de esta serie, dedicada al trabajo con expresiones regulares desde VFP, Craig Boyd muestra las mejoras que ha realizado sobre su clase. Ahora se pueden guardar los pedazos cortados en una matriz o en un cursor. Ha mejorado además un par de errores en el código que tenían que ver con la fragmentación de la cadena. Muy interesante. Ver más …
Expresiones regulares en Visual FoxPro – Parte 2
Segunda parte de la serie dedicada a trabajar con expresiones regulares. En este caso Craig Boyd muestra la sintaxis de la clase y nos deja un ejemplo para validar, dar formatos y dividir números de tarjetas de crédito. Ver más …
Una biblioteca de expresiones regulares para Visual FoxPro
El MVP VFP Craig Boyd, comienza con este artículo, una serie dedicada a trabajar con expresiones regulares. La clase creada por Craig nos permite comprobar direcciones de correo electrónico, tipos de moneda y números de teléfono.Ver más …
Seminario Técnico: Novedades en el Diseñador y Motor de Informes de VFP 9.0
La empresa Danysoft Internacional ha organizado un Seminario Técnico: “Novedades en el Diseñador y Motor de Informes de Visual FoxPro 9″ que se desarrollará el próximo 5 de mayo en sus oficinas en Alcobendas, Madrid.
En este seminario trataremos, entre otros, los siguientes temas:
Mejoras en las ventanas del Diseñador de Informes
o Mejoras en los menús asociados
o Cambios en la ficha Informes de la ventana Propiedades
Nuevas posibilidades
o Tooltips, comentarios | Protección de informes | Manipulación del entorno de datos
o Múltiples bandas de detalle: Ejemplos: Bandas de detalle vs Agrupaciones de datos
Extensibilidad. Motor de informes antes y después de VFP 9.0
o Clase reportlistener | Nueva arquitectura en tiempo de ejecución
o Secuencia de eventos | Sesiones de datos. Tabla FRX
o Presentación preliminar | Formatos de Salida | Secuencia de eventos – Ejemplos
o Concatenar con varios comandos REPORT FORM
o Concatenar con AddReport y RunReport
Trabajo con directivas – teoría – Ejemplos
o Reducir tamaño de un texto | Configurar Style | Configurar Name / Size
o Configurar BackColor / ForeColor | Directivas para gráficos
o Gráfica de tarta | Gráfica de barras horizontales | Gráfica de barras verticales | Gráfica de líneas
Otras posibilidades
¡¡ Nos vemos !!
