Listas desplegables Dinamicas - InfoPath Dev
in

InfoPath Dev

Listas desplegables Dinamicas

Last post 11-11-2008 07:59 AM by Manoluco. 2 replies.
Page 1 of 1 (3 items)
Sort Posts: Previous Next
  • 11-10-2008 07:31 AM

    Listas desplegables Dinamicas

    Buenas a tod@s, lo primero

     Mi intencion es hacer un combo dinamico, cambiando el acceso a datos en una lista desplegable

    Ejemplo...Tengo una lista desplegable con provincias de españa (por ejemplo) y quiero que otra lista desplegable me muestre los concejos o localidades de la provincia elegida.

     

    He creado todas las conexiones de datos (tanto la de la lista de provincias, como las de las localidades de cada provincia), por  tasnto entiendo que es cuestion solamenete que en el onchange de la primra lista desplegable se le cambie el acceso a la lista que se quiera y eso es precisamente lo que no se me ocurre como hacer

     

     

    Gracias

     

     

     

  • 11-10-2008 07:57 AM In reply to

    Re: Listas desplegables Dinamicas

    Hola,

    A mi entender existen dos opciones, la primera sin necesidad de escribir codigo. Podrías configurar tu XSN para que la primera lista, llamémosle lista A, controle la lista B que el usuario tendrá disponible. Puedes tener varias listas: B1 (para la primera provincia), B2 (para la segunda provincia), etc. Si el usuario selecciona la primera provincia en la Lista A, entonces el XSN presenta la lista B1 (las demás permanecen escondidas). Claro que el problema con esta implementación es que tu formulario, al abrir por primera vez, tendré que cargar varias listas. Usando formateo condicional tendrías que esconder las provincias que no han sido seleccionadas y mostrar solamente la que fue escogida.

    Utilizando DBXL y WSSP he podido crear conexiones de datos dinamicas. O sea, la persona selecciona la provincia en la lista A y el xsn utiliza esta opción para iniciar una conexión que carga la Lista B. Nunca lo he hecho sin DBXL pero me imagino que con programacion sea posible. En este caso el problema es que si la persona cambia la provincia, se abre una conexion y el usuario tiene que esperar. Si el usuario cambia de nuevo, de nuevo otra conexion.

    Yo personalmente prefiero la primera opcion pues presenta una espera para el usuario solo al abrir el formulario.

    Ernesto Machado
    Qdabra® Software/ InfoPathDev.com
    The InfoPath Experts – Streamline data gathering to turn process into knowledge.™


  • 11-11-2008 07:59 AM In reply to

    Re: Listas desplegables Dinamicas

    Yo lo hice hasta ahora por la primer opción pero son muchas listas...me gustaria probar la otra por que igual el tiempo de respuesta es aceptable...podrias poner un ejemplo de codigo???

Page 1 of 1 (3 items)
Copyright © 2003-2019 Qdabra Software. All rights reserved.
View our Terms of Use.