De elementos web de vista de lista que cascadeante están conectados no se actualiza durante el filtrado

Síntomas

Imagine el siguiente escenario:
  • Configurar tres listas: lista A, lista B y lista C.
  • En la lista B y lista C, tiene una columna de búsqueda que recupera los datos de la lista "principal". Por ejemplo:

    Lista de columna 1 - A: línea simple de texto
    Lista B - columna 2: búsqueda para obtener los datos de la columna 1 de la lista A:
    Lista C - columna 3: búsqueda de la lista B: obtener datos de la columna 2
     
  • Rellenar las listas de elementos.
  • Agregue los tres de elementos web de vista de lista a la misma página y conectarlos como sigue:

    Lista 1: proporciona una fila de datos a la lista 2
    Lista 2: Obtiene filtrado de datos de lista 1 - consumidor - columna 2, columna 1 de proveedor
    Lista 2: proporciona una fila de datos a la lista 3
    Lista 3: Obtiene filtrar datos de la lista 2 - 3 - 2 de columna de proveedor del consumidor columna
     
  • Después de guardar la página, haga clic en un elemento en el elemento Web lista.

En este escenario, el elemento Web lista B se filtra automáticamente. Lista de C no se filtra. Al hacer clic en un elemento de filtrado en C. lista de desencadenadores de lista B

Causa

En las circunstancias actuales el producto se comporta como se esperaba.

Por la dirección de la información general de conexiones, las conexiones entre elementos web están restringidas a un elemento Web que proporciona los datos y uno o más elementos web que consumen los datos y reaccionar en consecuencia. Al realizar una acción en el elemento Web primario, iniciar una actualización en el consumo de elementos web.

En un escenario donde Web Part 1 proporciona datos a Web Part 2, que a su vez proporciona datos a Web Part 3, no se admite la actualización automática de Web Part 3.

Solución

Todos los de elementos web se actualice, deben se producen dos eventos en la página:
  • Acción 1: Haga clic en el elemento Web 1. Esto actualiza el Web Part 2.
  • Acción 2: Haga clic en el elemento Web 2. Esto actualiza Web parte 3.

Para actualizar todos los elementos web con un solo clic, puede cambiar la estrategia de búsqueda para que Web Part 1 proporcionará los datos Web Part 2 y 3 de la parte de Web, como sigue:

Lista A tiene las columnas siguientes: título, columna 1 y columna 2
Lista B tiene las columnas siguientes: título y Lookup_Column 1
Lista C tiene las columnas siguientes: título y 2 Lookup_Column

A continuación, en la página, configurar las conexiones en consecuencia.
Propiedades

Id. de artículo: 3081892 - Última revisión: 22 ene. 2017 - Revisión: 1

Comentarios