Domanda

Ho una libreria di documenti in MOSS 2007 che ha cartelle e file. Vista documento nella biblioteca documento ha le seguenti colonne: nome del documento, tipo, datetime Creato, creato da, datetime modificato. Come configurare la vista in modo che non mostra alcuna informazione per "modificato", "creato" e "creato da" campi per le cartelle. In altre parole, voglio quei campi siano vuoti per "cartella" tipi di contenuto nel documento di quotazione documento biblioteca. Grazie in anticipo.

[Modifica] Anche se, la risposta di Paolo-Jan affronta in parte la mia domanda, io ancora non come risolvere le colonne "Creato da" & "Modificato da". Non c'è alcun attributo per indicare loro "valore calcolato". Kusek detto "Editor" può essere utilizzato per affrontare il "Modificato da" attributo di un documento, ma che non funziona

È stato utile?

Soluzione

È possibile utilizzare colonne calcolate per fare questo. Per ogni colonna che si desidera avere, creare un'alternativa calcolata, verificare che il tipo di contenuto è o non è "cartella". Ad esempio, ci si crea una colonna ModifiedNoFolder , definito come

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

Assicurati di assegnare il giusto tipo alla colonna di calcolare (datetime). Ora rimuovere la colonna Modificato originale dalla vista e aggiungere ModifiedNoFolder al posto.

Oh, e se si intende "in codice" (rendendo questa domanda più di programmazione relativi), si potrebbe fare quanto sopra nel codice. : -)

Altri suggerimenti

Si potrebbe aggiungere javascript per la pagina master o la pagina aspx della vista che cercherà il DOM per le sezioni pertinenti e nasconderli.

modificato da = @Editor è sotto forma di valore html.

La colonna calcolata suggerito w / formula: = SE ([tipo di contenuto] <> "Cartella", [modifica], "") non funziona per i documenti aggiunti a una libreria. A quanto pare questo colonna è impostata prima di impostare la data di modifica, così quando caricare il doc, il valore della colonna calcolata verrà impostato su "12/30/1899 00:00" e il valore modificato avrà la data corretta / ora

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top