Compartir a través de


Elemento Row (dsQueryResponse)

Se aplica a: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013

Representa una fila de datos de la lista. Los campos y propiedades de metadatos del elemento de lista que contiene la fila se representan mediante atributos del elemento Row. Algunos campos, en función del tipo de datos, se pueden representar con atributos adicionales que presentan el valor del campo en un formato diferente.

<Row
  Attachments="Integer"
  ContentTypeId="GUID"
  File_x0020_Type="String"
  FileLeafRef="String"
  FileLeafRef.Name="String"
  FileLeafRef.Suffix="String"
  FSObjType="Integer"
  HTML_x0020_File_x0020_Type.File_x0020_Type.mapall="String"
  HTML_x0020_File_x0020_Type.File_x0020_Type.mapcon="String"
  HTML_x0020_File_x0020_Type.File_x0020_Type.mapico="String"
  ID="Integer"
  PermMask="Hex"
  some_field="type appropriate to the field"
  some_booleanField.Value="Integer"
  some_date_time_field.ifnew="Integer"
  some_date_time_field.="unlocalized DateTime"
  some_date_time_field.DateOnly="date"
  some_date_time_field.TimeOnly="time"
  some_date_time_field.ISO8601="ISO8601 compliant DateTime"
  some_date_time_field.MonthDayOnly="month and day"
  some_date_time_field.MonthYearOnly="month and year"
  some_user_field="String"
  some_user_field.id="Integer"
  some_user_field.title="String"
  some_user_field.span="String"
  some_url_field.desc="String"
/>

Elementos y atributos

En las siguientes secciones se describen los atributos, elementos secundarios y elementos primarios.

Atributos

Atributo Description
Adjuntos Necesario. 1 si el elemento de lista tiene uno o más datos adjuntos; de lo contrario, 0.
ContentTypeId Necesario. GUID del tipo de contenido del elemento de lista con el formato Ox GUID_without_hyphens.
File_x0020_Type Obligatorio, pero se omite si la lista no es una biblioteca de documentos. El tipo de archivos en una biblioteca de documentos. Una cadena vacía cuando la lista no es una biblioteca de documentos.
FileLeafRef Obligatorio, pero se omite si la lista no es una biblioteca de documentos. Dirección URL relativa al servidor del documento. Este es el nombre de la carpeta, seguido de "_.", seguido del nombre de archivo. Por ejemplo, QuarterlySummaries_.Quarter1.docx. Este valor de atributo es la concatenación de los valores del atributo FileLeafRef.Name y el atributo FileLeafRef.Sufijo con un "." carácter separador.
FileLeafRef.Name Obligatorio, pero se omite si la lista no es una biblioteca de documentos. Nombre de la carpeta que contiene el documento, seguido de un carácter de subrayado; por ejemplo, QuarterlySummaries_.
FileLeafRef.Sufijo Obligatorio, pero se omite si la lista no es una biblioteca de documentos. Nombre del archivo de documento; por ejemplo, Quarter1.docx.
FSObjType Necesario. 1 si el elemento de lista es una carpeta; de lo contrario, 0.
HTML_x0020_File_x0020_Type.File_x0020_Type.mapall Opcional. El valor devuelto por una llamada de la función MapToAll durante la transformación XSLT. Para obtener más información, vea MapToAll Element (View) and SharePoint Data View web part Extension Functions in the ddwrt Namespace(Funciones de extensión de elementos web de vista de datos de SharePoint en el espacio de nombres ddwrt).
HTML_x0020_File_x0020_Type.File_x0020_Type.mapcon Opcional. El valor devuelto por una llamada de la función MapToControl durante la transformación XSLT. Para obtener más información, vea MapToControl(SPWeb, String, String), elemento MapToControl (View), y Funciones de extensión del elemento web de vista de datos de SharePoint en el espacio de nombres ddwrt.
HTML_x0020_File_x0020_Type.File_x0020_Type.mapico Opcional. El valor devuelto por una llamada de la función MapToIcon durante la transformación XSLT. Para obtener más información, vea Icon(), MapToIcon Element (View), and SharePoint Data View web part Extension Functions in the ddwrt Namespace.
ID Necesario. El identificador del elemento de lista.
PermMask La máscara de permisos para el elemento de lista.
some_field Obligatorio para todos los campos no ocultos en el elemento de lista. Para cada uno de estos campos, hay un atributo que tiene el mismo nombre que el nombre interno del campo.
some_field Opcional. Los tipos de campo moneda, número y búsqueda de SharePoint Foundation pueden tener un formato de bajo nivel incluso antes de aplicar cualquier formato HTML. Por ejemplo, un valor de moneda negativo se encierra entre paréntesis. El atributo de cada campo de este tipo va seguido inmediatamente de otro atributo que tiene el mismo nombre, al que se anexa un "." carácter. Este atributo proporciona el valor del campo como datos sin formato sin procesar. Por ejemplo, un signo menos ("-") procede de un valor de moneda negativo y no está entre paréntesis.
some_booleanField. Valor Opcional. Cada atributo booleano del elemento de lista va seguido de otro atributo que tiene el mismo nombre, al que ".Value" se anexa. Este atributo da la forma no localizada sin procesar del valor de campo (1 ó 0), mientras que el atributo principal del campo Boolean da el valor relativizado a la configuración regional del sitio web.
some_date_time_field.ifnew Opcional. 1 si el valor de hora y fecha es lo suficientemente reciente para definir el elemento de lista como nuevo; de lo contrario, 0. Este atributo aparece sólo si some_date_time_field es "Created_x0020_Date".
some_date_time_field Opcional. Si hay un atributo para un campo datetime cuyo valor está localizado, también hay un atributo que tiene el mismo nombre, al que se anexa un "." carácter. Este atributo proporciona el valor sin procesar de un campo de fecha y hora almacenado en la base de datos de contenido con formato ISO8601.
some_date_time_field. DateOnly Opcional. El valor de un campo de fecha y hora con la fecha únicamente. Se usa sólo en listas relacionadas con blogs.
some_date_time_field. TimeOnly Opcional. El valor de un campo de fecha y hora con la hora del día únicamente. Se usa sólo en listas relacionadas con blogs.
some_date_time_field. ISO8601 Opcional. El valor de un campo de fecha y hora con formato conforme a la norma ISO8601. Se usa sólo en listas relacionadas con blogs.
some_date_time_field. MonthDayOnly Opcional. Valor de un campo DateTime con solo el mes y el día del mes. Se usa sólo en listas relacionadas con blogs.
some_date_time_field. MonthYearOnly Opcional. El valor de un campo de fecha y hora con el mes y el año únicamente. Se usa sólo en listas relacionadas con blogs.
some_user_field.id Opcional. Si algún atributo representa un campo de tipo User, hay otro atributo que tiene el mismo nombre, al que ".id" se anexa. Éste es el número identificador relativo al sitio del usuario.
some_user_field.title Opcional. Si algún atributo representa un campo de tipo User, hay otro atributo que tiene el mismo nombre, al que ".title" se anexa. Éste es el nombre del usuario, por ejemplo "Michiyo Sato". Tenga en cuenta que el valor del atributo principal, some_user_field, es el marcado span HTML para el usuario, incluyendo, por ejemplo, información de presencia. Consulte el extracto de código debajo de la tabla para obtener un ejemplo.
some_user_field.span Opcional. Si algún atributo representa un campo de tipo User, hay otro atributo que tiene el mismo nombre, al que ".span"se anexa. Esta es una versión más simple de marcado HTML para el usuario. Consulte el extracto de código debajo de la tabla para obtener un ejemplo.
some_url_field.desc Opcional. Si algún atributo representa un campo de dirección URL, hay otro atributo con el mismo nombre, al que se anexa ".desc". Esto proporciona una descripción de la dirección URL.

Este marcado se usa para representar el campo cuando no se establece la marca FreeForm de la propiedad ListViewWebPart.ViewFlags; de lo contrario, se usa el valor del atributo some_user_field.span.

<span class="ms-imnSpan">
  <a href='javascript:;' onclick='IMNImageOnClick(event);return false;' class='ms-imnlink'>
    <img name='imnmark' class='ms-imnImg' title='' border='0' height='12' width='12'
         src='/_layouts/images/blank.gif'
         alt='No presence information'
         sip='MichiyoS@Contoso.com'
         id='imn_1,type=smtp' />
  </a>
  <a onclick="GoToLink(this);return false;" href="/sites/Contoso/_layouts/userdisp.aspx?ID=1">Michiyo Sato</a>
</span>

Este marcado se usa para representar el campo cuando se establece la marca FreeForm de la propiedad ListViewWebPart.ViewFlags; de lo contrario, se usa el valor del atributo some_user_field.title.

<nobr>
  <span>
    <a onclick="GoToLink(this);return false;" href="/sites/Contoso/_layouts/userdisp.aspx?ID=1">Michiyo Sato</a>
    <img border="0" height="1" width="3" src="/_layouts/images/blank.gif"/><a href='javascript:;' onclick='IMNImageOnClick(event);return false;' class='ms-imnlink'>
    <img name='imnmark' class='ms-imnImg' title='' border='0' height='12' width='12'
         src='/_layouts/images/blank.gif'
         alt='No presence information'
         sip='MichiyoS@Contoso.com' id='imn_2,type=smtp'/></a>
  </span>
</nobr>

Elementos secundarios

Ninguno

Elementos principales

Repeticiones

  • Mínimo: 0
  • Maximum: el valor del atributo RowLimit del elemento dsQueryResponse primario

Ejemplo

Para obtener un ejemplo, consulte Examples of Input and Result Node Trees in XSLT Transformations.