none
Listas de elección RRS feed

  • Pregunta

  • En una lista tengo una columna de Elección, que tiene dos opciones: Usuario Externo y Usuario Interno.

    Tengo 2 listas aparte que se llaman Usuario Externo y Usuario Interno, cada una tiene varias columnas que son importantes.

    Hay alguna forma de que, si se selecciona la opción Usuario Externo, me jale todos los datos de la otra lista que lleva su nombre?

    Igualmente si se selecciona la otra opción.

    Algo así como campo de búsqueda, pero con opción de una y otra lista

    jueves, 15 de noviembre de 2012 20:55

Respuestas

  • Hola

    yo veo dos opciones:

    1. Editar el formulario de la lista y utilizar JavaScript con el modelo de objetos de cliente para cargar los datos en función de lo que seleccione en el combo

    2. Utilizar InfoPath, como bien comenta Adrian y poner una regla para que cuando se seleccione los datos del combo, se ejecuta la carga de los datos que necesites.

    Yo personalmente prefiero la segunda, con jQuery sería muy sencillo enlazar el evento Selected del combo y lanzar un query para obtener los datos de la lista y popularlos.


    Alberto Diaz Martin twitter://@adiazcan | http://geeks.ms/blogs/adiazmartin | MVP SharePoint Server

    viernes, 16 de noviembre de 2012 10:02

Todas las respuestas

  • Hola so_peca.

    Por lo que entiendo que quieres hacer, sólo se me ocurre que programes un Web Part que tenga ese comportamiento aunque no sé si con JavaScript incrustado en el formulario de listado quizás puedas conseguirlo.


    "En los momentos de crisis, sólo la imaginación es más importante que el conocimiento"
    MCTS | SharePoint 2010, Application Development
    MCTS | SharePoint 2010, Configuring
    Twitter | @saintwukong

    jueves, 15 de noviembre de 2012 22:41
    Moderador
  • Estoy con lo que comenta Santi la unica opción que tienes es el desarrollo de un WebPart a medida, la opción de JavaScript si lo que necesitas es introducir datos en la otra lista, casi tendras mas faena que desarrollar el webpart a medida. Te adjunto un enlace de como ocultar campos mediante JavaScript http://surpoint.blogspot.com.ar/2010/04/preseleccionar-u-ocultar-valores-en-las.html

    Otra opción que tambien te puedas plantear en caso de que tengas licencias es utilizar InfoPath (hay estoy mas pez :=)

    viernes, 16 de noviembre de 2012 8:51
  • Hola

    yo veo dos opciones:

    1. Editar el formulario de la lista y utilizar JavaScript con el modelo de objetos de cliente para cargar los datos en función de lo que seleccione en el combo

    2. Utilizar InfoPath, como bien comenta Adrian y poner una regla para que cuando se seleccione los datos del combo, se ejecuta la carga de los datos que necesites.

    Yo personalmente prefiero la segunda, con jQuery sería muy sencillo enlazar el evento Selected del combo y lanzar un query para obtener los datos de la lista y popularlos.


    Alberto Diaz Martin twitter://@adiazcan | http://geeks.ms/blogs/adiazmartin | MVP SharePoint Server

    viernes, 16 de noviembre de 2012 10:02