Pregunta

Tengo una biblioteca de documentos en MOSS 2007, que tiene las carpetas y los archivos. Ver documento en la biblioteca de documentos tiene las siguientes columnas: Nombre del documento, tipo, fecha y hora Creado, creado por, fecha y hora modificada. Cómo configurar la vista de modo que no muestra ninguna información de "modificado", "creado" y "creado por" campos de carpetas. En otras palabras, quiero esos campos a estar vacíos para "carpeta" tipos de contenido en el documento de la biblioteca de documentos para publicar anuncios. Gracias de antemano.

[Editar] A pesar de que la respuesta de Pablo-Jan aborda parcialmente mi pregunta, yo todavía no la forma de resolver las columnas "creada por" y "modificado por". No hay ningún atributo para referirse en "valor calculado". Kusek dijo "Editor" se puede utilizar para hacer frente a la "Modificado por" atributo de un documento, pero que no funciona

¿Fue útil?

Solución

Puede utilizar columnas calculadas para hacer esto. Para cada columna que desea tener, crear una alternativa calculada, probando si el tipo de contenido es o no es "carpeta". Por ejemplo, se crearía una columna ModifiedNoFolder , definida como

=IF([Content Type]<>"Folder",[Modified],"")

Asegúrese de asignar el tipo de derecho de la columna de calcular (fecha y hora). Ahora quite la columna Modificado original a partir de la vista y añadir ModifiedNoFolder en lugar de él.

Ah, y si nos referimos "en código" (haciendo esta pregunta más programación relacionada), que podría hacer lo anterior en el código. : -)

Otros consejos

Se podría añadir JavaScript a la página principal o página aspx de la opinión de que va a buscar el DOM para las secciones pertinentes y ocultarlos.

modificado por = @Editor está en la forma del valor html.

La columna calculada sugerido w / fórmula: = IF ([Tipo de Contenido] <> "Carpeta", [Modificado], "") no funcionará para documentos que se añaden a una biblioteca. Al parecer, esta columna se establece antes de que se establece la fecha de modificación, por lo que cuando cargue el documento, se establecerá el valor de la columna calculada a "12/30/1899 12:00 AM" y el valor modificado tendrá la fecha correcta / hora

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top