Visualización de Archivos Adjuntos en Una Columna de SharePoint
Transcript of Visualización de Archivos Adjuntos en Una Columna de SharePoint
Visualización de Archivos Adjuntos en una columna de SharePoint
Para visualizar los archivos adjuntos de un formulario en una columna de SharePoint es necesario
realizarlo a través de SharePoint Designer.
Si no se encuentra instalado, es posible encontrarlo en los siguientes Link de descarga:
SharePoint Designer 2010: http://www.microsoft.com/es-cl/download/details.aspx?id=16573
SharePoint Designer 2013: http://www.microsoft.com/es-es/download/details.aspx?id=35491
Una vez instalado se debe ingresar a la vista de la lista en la cual quieren ser visualizados los
archivos adjuntos. Para probar esto se creó una lista llamada “Prueba_Adjuntos” en el sitio
destinado a los alumnos en práctica llamado “PruebaPractica2014”.
En la vista de la lista creada se debe agregar una nueva columna (IMPORTANTE: agregar la
columna desde SharePoint Designer, ya que al agregarla desde SharePoint no da resultado este
método) como se aprecia en la siguiente imagen.
Para poder visualizar los Archivos Adjuntos, una vez creada la nueva columna, es necesario
modificar algunas líneas del código. Para esto seleccionamos una celda “td” de la nueva columna
creada, como se aprecia en la figura (Rectángulo verde) lo que nos lleva a la parte del código que
debemos modificar (Rectángulo rojo).
Reemplazamos la parte seleccionada (en azul) del rectángulo rojo por:
<td id="ItemAttchment" class="ms-vb">
<xsl:element name="SharePoint:AttachmentsField">
<xsl:attribute name="runat">server</xsl:attribute>
<xsl:attribute
name="FieldName">Attachments</xsl:attribute>
<xsl:attribute name="ControlMode">Display</xsl:attribute>
<xsl:attribute name="Visible">true</xsl:attribute>
<xsl:attribute name="ItemId">
<xsl:value-of select="@ID"/>
</xsl:attribute>
</xsl:element>
</td>
De forma que nos quede algo similar a lo mostrado en rojo en la siguiente imagen. Al realizar dicha
modificación podremos ver que en la nueva columna creada aparecerá “Attachments” como se ve
en el rectángulo verde. Guardamos lo realizado en SharePoint Designer y vamos a la vista de
SharePoint.
Apreciamos que en la vista ahora aparece una columna llamada “Datos Adjuntos” la cual contiene
los nombres de los datos adjuntos de ese formulario, donde podemos dar click en el nombre del
dato adjunto y acceder a él.