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