Taller en las jornadas: cómo crear formularios navegables en gvSIG

En las 6as jornadas de gvSIG, se realizarán una serie de talleres prácticos en torno al proyecto. A continuación os presentamos uno de los que se va a realizar: NavTable Forms, o cómo crear de modo sencillo formularios navegables en gvSIG.

¿Por qué formularios personalizados para introducir información?

Para llevar a cabo el proceso de digitalización de datos en gvSIG, muchas veces es útil contar con formularios que permitan introducir cómodamente información de un registro. Esto, facilita, entre otras cosas:

  • Presentarle al usuario de un modo intuitivo los campos que tiene que introducir.
  • Realizar validaciones sobre los datos de entrada.
  • Restringir el conjunto de valores que puede tener un elemento, mostrando sólo aquellos posibles. Esto ayuda a limitar errores en el proceso.

En el día a día de Cartolab, muchas veces nos hemos encontrado con la problemática anterior: que nuestros compañeros nos demandaban una herramienta para facilitarles el trabajo. Así, a lo largo de varios proyectos hemos ido construyendo esta pequeña librería, que nosotros llamamos NavTable Forms.

The new kid on the block: NavTable Forms

NavTable Forms es una librería para generar de un modo sencillo formularios con las capacidades de navegación de NavTable. Sus principales características son:

  • Creación visual del formulario. La apariencia del formulario se define mediante el programa Abeille Forms Designer. Esto permite que, en esta parte del proceso, pueda participar cualquier usuario – ¡incluso no desarrolladores!
  • Validaciones de los datos. La librería permite definir de un modo sencillo validaciones sobre los datos de entrada, que se realizarán en tiempo real, a medida que el usuario esté introduciendo los valores.
  • Navegación entre elementos. El formulario creado permite navegar entre los registros de la capa al estilo NavTable: aplicación de filtros, zoom al seleccionado, navegación entre los elementos seleccionados, etc.

El resultado es algo como el formulario que podéis ver en la imagen que acompaña al post. Esta herramienta ha sido usada en varios proyectos de Cartolab, como gvSIG Fonsagua y ArqueoPonte, dos de los proyectos que presentaremos en las jornadas.

Datos concretos del taller

¿Qué se aprenderá en el taller? A crear vuestra propia extensión con un formulario sencillo usando NavTable Forms!

Duración estimada: 2 horas

¿A quién está enfocado? A desarrolladores. Aunque no es imprescindible, es positivo tener alguna experiencia previa en desarrollo sobre gvSIG.

¿Qué es necesario llevar?

  • Vuestro propio portátil.
  • Entorno de trabajo configurado con un workspace de gvSIG 1.9 o gvSIG 1.10.
  • Abeille Forms Designer instalado en vuestro ordenador.
  • Tener descargados la última versión de los siguientes proyectos:

Si queréis aprender a crear vuestro propio formulario con todas las ventajas de navegación que aporta NavTable… esperamos veros por el taller!

About André

I've updated my profile. Find me at @oandregal
This entry was posted in community, development, events, gvSIG Desktop, spanish and tagged , . Bookmark the permalink.

12 Responses to Taller en las jornadas: cómo crear formularios navegables en gvSIG

  1. Pingback: Taller en las jornadas: cómo crear formularios navegables en gvSIG … | Blogs y Gente

  2. Albert says:

    ¡Muy bien!

  3. Antonio Cano says:

    Deseando de echarle el guante 😀

  4. Humberto Florez Ramos says:

    Excelente.!!!

    Espero que el material este disponible para descarga despues las jornadas…

    Saludos y gracias por tan valiosa herramienta como es gvSIG…

  5. Rafa says:

    Estupendo. Si además podemos asistir los no desarrolladores y enterarnos de algo pues mejor que mejor.

    Una pregunta: ¿Qué día/hora se celebra este taller?

    Un saludo

  6. Alvaro says:

    El programa de las Jornadas: http://jornadas.gvsig.org/programa

  7. Antoni Riba says:

    Hola Andrés,

    aunque fui a las jornadas de gvSIG este año, como de costumbre desde hace ya 4 años, no pude estar en tu taller de Navtable. Me hubiera gustado porque estoy muy interesado en poder construir formularios personalizados.

    Afortunadamente está el video del taller colgado y he podido visualizarlo. Para empezar a practicar me bajé los ficheros que tienes colgados más arriba, pero me he fijado que en el taller pasasteis a los asistentes unos ficheros con un ejemplo de formulario y uno de código que no que no veo aquí colgados.

    Me gustaría muchísimo saber donde puedo conseguirlos para poder empezar a practicar sobre ellos siguiendo las indicaciones del vídeo. Debo reconocer que tengo unos conocimientos muy básicos de programación (apenas he sabido bajarme el codigo fuente de gvSIG y visualizarlo sobre Eclipse y tengo algún que otro problemilla para poderlo ejecutar desde eclipse) y espero poder ser capaz de poder hacer algo que funcione.

    Un saludo y muchas gracias de antemano,

    Antoni Riba

    ***********************************************************
    Topografía i GIS
    ————————————————————————–
    Vèrtex consultoria Agroforestal, s.l.
    Plaça Maria Aurèlia Capmany, nº 3, baixos – 25005
    Lleida
    ************ http://www.vertex-agroforestal.com ************

    • amaneiro says:

      Hola Antoni,

      el video que has visto es un poco viejo ya. Por suerte, en este tiempo hemos podido actualizar la librería y ahora es mucho más sencillo crear formularios personalizados! El código con lo último está aquí: https://github.com/navtable/navtableforms

      Hemos publicado además un ejemplo funcionando para que podáis ver cómo funciona la librería. Igual partiendo de él puedes adaptarlo para lo que necesitas: https://github.com/navtable/navtableforms-example/downloads

      Espero que esto te ayude,

      • Antoni Riba says:

        Hola Andrés,

        le voy a echar un vistazo a todo esto y voy a empezar a hacer pruebas a ver que tal.

        MUCHAS GRÁCIAS,

        Antoni Riba

        ***********************************************************
        Topografía i GIS
        ————————————————————————–
        Vèrtex consultoria Agroforestal, s.l.
        Plaça Maria Aurèlia Capmany, nº 3, baixos – 25005
        Lleida
        ************ http://www.vertex-agroforestal.com ************

      • Antoni Riba says:

        Hola Andrés,

        es posible descargar de algún sitio los formularios de entrada de datos y otras extensiones del proyecto Arqueponte? He leido información y conocí el proyecto no recuerdo en que año, cuando asistí a una de las jornadas internacionales de gvSIG; pero la verdad es que no encuentro ningún lugar de descarga de este proyecto. Tampoco conozco en profundidad el proyecto ni toda su potencia y funcionalidades.

        Grácias de antemano,

        Antoni Riba

        ***********************************************************
        Topografía i GIS
        ————————————————————————–
        Vèrtex consultoria Agroforestal, s.l.
        Plaça Maria Aurèlia Capmany, nº 3, baixos – 25005
        Lleida
        ************ http://www.vertex-agroforestal.com ************

  8. Pepet says:

    He visto por ahi que las herramientas que planteas son un poco complejas y yo llevo usando unos meses ya una nueva herramienta para crear formularios online que es bastante sencilla. Además, puedes elegir la plantilla que más te guste para sorprender a tus clientes y que se sientan atraídos por ella.

    http://www.mandoocms.com/es_ES/features/1249/

Leave a comment