/ / Nascondere i campi sul modulo di modifica in Sharepoint 2010 - sharepoint-2010, schema

Nascondere i campi sul modulo di modifica in Sharepoint 2010 - sharepoint-2010, schema

Mi stavo chiedendo se c'è un modo per nascondere i campi sul modulo di modifica su una vista ma averli visualizzati su un'altra?

In questo momento sto usando:

  <FieldRef ID="{EF8477CA-D07E-4368-9359-5A33A9E0222C}" Name="Requester" ShowInNewForm="FALSE" ShowInEditForm="FALSE"/>

questo nel mio contentType, ma sono abbastanza sicuro che questo lo nasconderà in tutto il sito, c'è un modo per nasconderlo solo in punti specifici, quindi è ancora visibile su alcune pagine di modifica ma non su altre?

Grazie

risposte:

2 per risposta № 1

Raccomanderei di non nascondere il campo nel modulo Modifica, ma definire un modulo personalizzato nella definizione dell'elenco e nasconderlo da quello.

Nella lista di schemi scheema aggiungilo nel tuo elemento forms:

  <Form Type="EditForm"
Url="CustomNewForm.aspx"
SetupPath="pagesform.aspx"
WebPartZoneID="Main" />

Dopo aver distribuito l'elenco, apri il modulo generato e semplicemente nascondi il campo contenente il css display: none;

Infine, usa il modulo personalizzato dove ti serve.


0 per risposta № 2

Questo può aiutare: Mostrare o nascondere i campi del modulo in base all'appartenenza a un gruppo di SharePoint