Il Quick Edit di SharePoint 2013 non funziona con i campi Rich text
In SharePoint 2013 la modalità Quick Edit sembra non andare d'accordo con i campi di testo multilinea impostati come Rich text (Bold, italics, text alignment, hyperlinks).
Infatti in questa modalità i campi risultano read only e quindi non editabili, vengono visualizzati in grigio.
Le altre due modalità dei campi di testo, ovvero Plain text e Enhanced rich text (Rich text with pictures, tables, and hyperlinks) non sono affette dal problema e risultano correttamente editabili.
Quindi a livello di CAML può essere definito come:
per i campi di solo testo (Plain text), e:
per i campi rich text.
Notare l'attributo RichTextMode impostato a FullHtml (Enhanced rich tex), il valore Compatible (Rich text) per questo attributo non funziona in quick edit.
Infatti in questa modalità i campi risultano read only e quindi non editabili, vengono visualizzati in grigio.
Le altre due modalità dei campi di testo, ovvero Plain text e Enhanced rich text (Rich text with pictures, tables, and hyperlinks) non sono affette dal problema e risultano correttamente editabili.
Quindi a livello di CAML può essere definito come:
XML
<Field Type="Note" DisplayName="Sgart Multiline" Required="TRUE" Name="SgartMultiline"
NumLines="6" RichText="FALSE" />
XML
<Field Type="Note" DisplayName="Sgart Multiline" Required="TRUE" Name="SgartMultiline"
NumLines="6" RichText="TRUE" RichTextMode="FullHtml" IsolateStyles="FALSE" />
Notare l'attributo RichTextMode impostato a FullHtml (Enhanced rich tex), il valore Compatible (Rich text) per questo attributo non funziona in quick edit.