Crear una columna de fórmula en una vista de datos

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

Con Microsoft Office SharePoint Designer 2007, puede crear fácilmente una columna que muestre el resultado de un cálculo realizado en otros datos en un origen de datos.

En Office SharePoint Designer 2007, se utiliza el Generador de expresiones XPath para crear una columna de fórmula. XPath (XML Path Language) es un lenguaje para localizar y procesar información en un documento XML. El Generador de expresiones XPath proporciona IntelliSense para XPath, lo que permite tanto a usuarios avanzados como a principiantes crear expresiones XPath que realizan cálculos complejos en datos.

Por ejemplo, Neptuno, una empresa de distribución de alimentos para gourmets, hace el seguimiento de su inventario en un archivo XML. Conocen el inventario del que disponen y el precio de cada unidad pero desean que la vista de datos muestre el valor de inventario para cada unidad. Les sugiere que creen una columna de fórmula que muestre el resultado de multiplicar las unidades del inventario por el precio unitario. Ahora, Neptuno puede de forma rápida y fácil tener acceso al valor de inventario para cada elemento en existencias.

Para crear los datos de ejemplo y la vista de datos que se usan en el ejemplo, o para obtener más información acerca de las vistas de datos, vea crear una vista de datos.

  1. Abra la página que contiene la vista de datos a la que desea agregar una columna de fórmula.

  2. Haga clic con el botón secundario del mouse (ratón) en la vista de datos y, a continuación, haga clic en Mostrar tareas de control comunes. En la lista Tareas de vista de datos comunes, haga clic en Editar columnas.

    Sugerencia: Puede hacer clic también en la vista de datos y, a continuación, haga clic en la flecha Imagen de botón en la esquina superior derecha para mostrar la lista de Tareas de la vista de datos comunes. Haga clic en la flecha para ocultar la lista.

  3. En el cuadro de diálogo Editar columnas, en la lista Campos disponibles, haga clic en Agregar columna de fórmula y, a continuación, en Agregar.

    Se abre el cuadro de diálogo Generador de expresiones XPath. Puede utilizar el Generador de expresiones XPath para que le ayude a crear expresiones. El Generador de expresiones XPath ofrece fácil acceso a los nombres de los campos en su origen de datos, así como a muchas de las funciones incorporadas que están a su disposición cuando escribe expresiones XPath.

  4. En el cuadro de diálogo Generador de expresiones XPath en Seleccione el campo que desea insertar, haga doble clic en el campo que desea insertar en la expresión. Para insertar la ruta completa de acceso del campo, mantenga presionada la tecla CTRL mientras hace doble clic en el campo.

    Por ejemplo, para crear la columna de fórmula que Neptuno desea a fin ver el valor del inventario, haga doble clic en UnidadesEnExistencias. UnidadesEnExistencias aparece en el cuadro Editar la expresión XPath.

  5. En el cuadro Editar la expresión XPath, coloque el punto de inserción justo después del nombre de campo y, a continuación, presione la BARRA ESPACIADORA.

    Aparece la lista de operadores XPath de IntelliSense. IntelliSense para XPath le proporciona una lista de campos o funciones disponibles que son válidas en el contexto de la expresión.

  6. En la lista de operadores de IntelliSense, haga doble clic en el operador que desee.

    En el ejemplo, como Neptuno desea multiplicar UnidadesEnExistencias por PrecioUnitario, en la lista de operadores, haga doble clic en el asterisco (*).

    Lista de operadores XPath de IntelliSense

  7. Presione la BARRA ESPACIADORA. Aparece una lista de campos disponibles de IntelliSense.

  8. En la lista de campos disponibles, haga doble clic en el campo que desee.

    Para crear la columna de fórmula en el ejemplo de Neptuno, haga doble clic en PrecioUnitario.

    Lista de campos disponibles de IntelliSense

    La expresión final es similar a la siguiente.

    Expresión XPath para columnas calculadas tal como aparece en el cuadro Editar la expresión XPath

    En la parte inferior del Generador de expresiones XPath, puede ver una vista previa de los resultados de los datos de la columna de fórmula a medida que genera la expresión en el cuadro Editar la expresión XPath.

  9. Haga clic en Aceptar dos veces.

    Aparece una nueva columna de fórmula en la vista de datos.

    Nota: De forma predeterminada, el encabezado de columna es la expresión creada en el cuadro Editar la expresión XPath en el Generador de expresiones XPath (por ejemplo, para UnidadesEnExistencias * PrecioUnitario ). Si desea reemplazar el encabezado predeterminado, puede seleccionar el encabezado de columna y, a continuación, escribir el texto que desee.

Volver al principio

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×