Atrás Adelante Inicio Imprimir Buscar
Ayuda y procedimientos de Windows SharePoint Services 3.0 >  Personalizar sitios, páginas, listas y bibliotecas >  Personalizar páginas usando elementos Web
Conectar datos en elementos Web
Conectar datos en elementos Web

En muchos productos y tecnologías, no ha sido tarea fácil conectar conjuntos de datos de distintos orígenes de datos y se requerían conocimientos de programación. Sin embargo, puede utilizar los menús y los botones dentro de un elemento Web (elemento Web: unidad modular de información que consta de una barra de título, un marco y contenido. Los elementos Web son las unidades de creación básicas de una página de elementos Web.) para crear conexiones de datos sin escribir ningún código personalizado. Por ejemplo, al conectar elementos Web, puede presentar datos de dos elementos Web en vistas alternativas, realizar cálculos relacionados entre dos elementos Web y filtrar un elemento Web utilizando valores de otro elemento Web ; todo ello en una página de elementos Web (página de elementos Web: tipo especial de página Web que contiene uno o varios elementos Web. Las páginas de elementos Web consolidan datos, como listas y gráficos, y contenido Web, como texto e imágenes, en un portal de información dinámico creado en torno a una tarea común.).

En este artículo


Información general de las conexiones de elementos Web

Al utilizar conexiones de elementos Web puede crear o mejorar sus páginas de elementos Web. Se conectan elementos Web para que cuando se realice una acción en uno de ellos, también cambie el contenido en el otro elemento Web.

Por ejemplo, se puede conectar un elemento Web Vista de lista de empleados con el elemento Web Imagen pasando datos entre los dos elementos Web. Cada vez que se seleccione una fila del elemento Web Vista de lista de empleados que contenga una columna con una imagen de ese empleado, se podrá ver la imagen en el elemento Web Imagen.


Conexión de elemento Web básica

Llamada 1 Una conexión de elementos Web constituye una forma de pasar datos de un elemento Web a otro y sincronizar su comportamiento.

Llamada 2  Un elemento Web proporciona los datos.

Llamada 3 Los datos pueden ser valores de parámetros, celdas, filas o listas.

Llamada 4 El otro elemento Web obtiene los datos.


La conexión de elementos Web se puede crear desde cualquier elemento Web utilizando el submenú de tipo de conexión del comando Conexiones en el menú de Elemento Web. Por ejemplo, si un comando del submenú de tipos de conexión de un elemento Web indica Proporcionar fila a, el comando del submenú de tipo de conexión correspondiente al otro elemento Web indicará Obtener fila de.

No sólo puede crear conexiones de elementos Web en la misma página de elementos Web sino que también puede crear conexiones entre elementos Web en dos páginas de elementos Web diferentes del mismo sitio de nivel superior empleando un programa de diseño Web compatible con Microsoft Windows SharePoint Services, como Microsoft Office SharePoint Designer 2007.

 Volver al principio

Crear conexiones de elementos Web

Crear una página de elementos Web con conexiones de elementos Web es un proceso de tres pasos.

Paso 1: decidir qué datos desea que estén disponibles en la página de elementos Web

Con frecuencia, hay uno o más elementos Web Vista de lista que contienen los datos que desea. Las listas presentan los datos en un formato tabular y permiten modificar y actualizar datos, cambiar el criterio de ordenación, filtrar dentro de la lista y agregar datos fácilmente. Gracias al selector de vistas del panel de herramientas, se puede cambiar la vista de un elemento Web Vista de lista, para trabajar sólo con las columnas necesarias.

Paso 2: agregar elementos Web a la página de elementos Web

La mayoría de las listas están disponibles como elementos Web Vista de lista en la galería de elementos Web del sitio. Los demás elementos Web suelen estar disponibles en otras galerías de elementos Web a las que tiene acceso. A veces, quizá tenga que importar un elemento Web que se encuentra en otro sitio y que tiene un ejemplo interesante o útil de un elemento Web. También puede buscar elementos Web en sitios Web externos y, a continuación, solicitar que el administrador del sitio los instale en el sitio Web. Por ejemplo, puede buscar elementos Web en el directorio de componentes Web de Microsoft Office SharePoint Server 2007 o en un sitio Web de otro fabricante de software. Con el tiempo, las galerías de elementos Web crecen y se adaptan a sus necesidades y las de la organización.

Paso 3: conectar elementos Web para obtener el resultado que desea

Sólo se pueden crear conexiones entre elementos Web que las admitan. Los elementos Web que admitan las conexiones de elementos Web incluyen el elemento Web Vista de lista, el elemento Web Formulario y el elemento Web Imagen. El submenú Conexiones del menú Elemento Web muestra sólo el tipo de conexión que se puede crear y el submenú de Elementos Web disponibles muestra sólo los elementos Web compatibles. Cuando haya completado los pasos 1 y 2, tomar una decisión es muy sencillo y no se requieren conocimientos de codificación o secuencias de comandos para realizar la conexión de elementos Web.

 Nota    Sólo puede crear conexiones entre elementos Web que se encuentren en la misma página de elementos Web. Para conectar un elemento Web a los datos de otro sitio u origen de datos, se agrega una vista de datos empleando un programa de diseño Web compatible con Microsoft Windows SharePoint Services, como Office SharePoint Designer 2007.

 Volver al principio

Crear o cambiar una conexión entre dos elementos Web

Mediante menús y cuadros de diálogo, se pueden conectar dos elementos Web, pasar datos de uno a otro, y sincronizar su comportamiento.

  1. Abra la página del elemento Web.
  2. En el menú Acciones del sitioMenú Acciones del sitio, haga clic en Modificar página.
  3. Decida cuál de los dos elementos Web desea conectar. Puede crear o cambiar la misma conexión comenzando por cualquiera de los dos.
  4. Desde cualquiera de los elementos Web, haga clic en el menú Elemento Web Menú Edición de Elemento Web, elija Conexiones, elija el tipo de conexión que desea crear o cambiar, como Proporcionar fila a u Ordenar o filtrar a partir de y, a continuación, haga clic en el nombre del elemento Web para el que desea crear o cambiar una conexión.

    Puede que el menú Elemento Web no esté habilitado o visible en la página de elementos Web debido a varias razones, incluidas que el elemento Web o la zona no admiten conexiones, que está empleando un explorador que no es compatible con Windows SharePoint Services o que las conexiones están deshabilitadas en el sitio.

  5. Para algunas conexiones de elemento Web, puede que tenga que seleccionar información adicional en el cuadro de diálogo Configurar conexión. Por ejemplo, puede que tenga que seleccionar el tipo de conexión que desea utilizar o una columna que desea filtrar. Además, dependiendo de cómo se haya creado uno de los elementos Web o ambos, podrían aparecer cuadros de diálogo adicionales que son únicos para la conexión de elementos Web. Para obtener más información, vea la información de ayuda del elemento Web personalizado, si existe.
  6. Sugerencia  Se puede ocultar un elemento Web si desea utilizarlo para suministrar datos a otro elemento a través de una conexión Web sin que esté visible dicho elemento Web.

 Notas 

  • El submenú de tipo de conexión puede variar de una página de elementos Web a otra y de un elemento Web a otro por diferentes motivos, incluidas las diferencias entre las configuraciones de propiedades de la página de elementos Web, el elemento Web o la zona de elementos Web, el tipo o compatibilidad de los elementos Web de la página y si los elementos Web tienen tipos de conexión compatibles o no.
  • En este submenú sólo aparecerán los elementos Web que puedan conectarse. Es posible que algunos de los elementos de una página de elementos Web no estén diseñados para realizar conexiones o que no admitan conexiones con el elemento Web actual; asimismo, puede ocurrir que se hayan excedido determinados límites de conexión.

 Volver al principio

Completar una conexión de elemento Web en el cuadro de diálogo Configurar conexión

El cuadro de diálogo Configurar conexión se utiliza para hacer coincidir las columnas del elemento Web que obtiene los datos y del elemento Web que proporciona los datos.

 Nota     Puede realizar una conexión correcta, pero que no sea útil. Por ejemplo, el elemento Web que proporciona los datos podría tener una columna de id. de producto mientras que el elemento Web que obtiene los datos podría tener tiene una columna de id. de empleado. Aunque se puede hacer coincidir estas columnas, los resultados no tendrán ningún sentido.

En el cuadro de lista Columna, seleccione la columna del elemento Web que obtiene los datos, del elemento Web que los proporciona, o de ambos.

A continuación se muestran ejemplos comunes:

  • Hacer coincidir una fila de datos de un elemento Web con una celda o campo de datos de otro elemento Web  

    El elemento Web desde el que se va a conectar es un elemento Web Vista de lista Contactos. Una de las columnas de la vista de lista contiene un hipervínculo denominado Fotografía con una dirección URL que lleva una imagen del contacto. Se realiza una conexión con el elemento Web Imagen, que puede mostrar sólo una dirección URL con una imagen. Desde el elemento Web Contactos, se elige la columna Fotografía para proporcionar la coincidencia correcta con el elemento Web Imagen.

  • Hacer coincidir una fila de datos de un elemento Web con una columna de datos de otro elemento Web para poder filtrarla  

    El elemento Web desde el que se va a conectar es un elemento Web Vista de lista que contiene datos de ordenación. Una de las columnas de la vista de lista contiene un elemento de línea denominado OrdersDetailsID. Se puede realizar una conexión con otro elemento Web Vista de lista, que tiene varias columnas con detalles de ordenación, una de las cuales se denomina OrdersDetailsID. Para conectar los dos elementos Web de modo que cuando se seleccione el orden en un elemento Web se muestre cada elemento de línea con el mismo orden en el otro elemento Web, se debe hacer coincidir las columnas OrdersDetailsID de cada elemento Web.

     Nota    Los nombres de columna no tienen que ser iguales pero los datos subyacentes deben coincidir, o tener el mismo valor.

 Volver al principio

Quitar una conexión entre dos elementos Web

  1. Abra la página del elemento Web.
  2. En el menú Acciones del sitioMenú Acciones del sitio, haga clic en Modificar página.
  3. Desde cualquiera de los elementos Web desde los que desea quitar la conexión, haga clic en el menú Elemento Web Menú Edición de Elemento Web, elija Conexiones, elija el tipo de conexión que desea quitar , por ejemplo, Proporcionar fila a u Ordenar o filtrar a partir de  y, a continuación, haga clic en el nombre del elemento Web desde el que desea quitar una conexión.

     Nota    Aparece una marca de verificación en el submenú de conexiones para cada selección con una conexión habilitada. Si no ve una marca de verificación, no hay ninguna conexión habilitada.

  4. En el cuadro de diálogo Configurar conexión, haga clic en Quitar conexión.
  5. Cuando se le pida que confirme que desea quitar la conexión entre elementos Web, haga clic en Aceptar.
 Volver al principio

Tipos comunes de conexiones de elementos Web

Hay muchas formas de combinar y conectar elementos Web en una página de elementos Web. Puede crear varias de estas conexiones de elementos Web en la página de elementos Web. Los siguientes escenarios describen tipos comunes de conexiones de datos entre elementos Web.

 Volver al principio