Negli elenchi e nelle raccolte di Microsoft SharePoint, i campi calcolati in uso nella modalità di interfaccia utente classica possono essere usati per visualizzare i risultati basati sulle formule simili a quelle di Microsoft Excel. Si tratta di una funzionalità di lunga data documentata in calcolare i dati in elenchi o raccolte.
Alcuni utenti hanno aggiunto il markup HTML o gli elementi di script ai campi calcolati. Si tratta di un uso non documentato della funzionalità e si bloccherà l'esecuzione di markup personalizzato in campi calcolati in SharePoint Online dal 13 giugno 2017 in poi. L'aggiornamento pubblico di giugno 2017 (PU) e il PUs successivo faranno bloccare un'opzione configurabile per l'uso locale in SharePoint Server 2016 e SharePoint Server 2013.
Altre informazioni
SharePoint Online
Stiamo cambiando i campi calcolati per bloccare l'esecuzione del markup personalizzato. Questo significa che i campi calcolati che contengono qualsiasi markup non supportato non verranno visualizzati correttamente.
Questo cambiamento è entrato in vigore il 13 giugno 2017. Gli amministratori possono richiedere un'estensione fino al 10 settembre 2017 al più tardi. Durante questa estensione, l'esecuzione del markup personalizzato nei campi calcolati non verrà bloccata. Questa richiesta può essere inviata tramite il supporto Microsoft. Tuttavia, a partire dal 10 settembre 2017, tutti i commenti non supportati verranno ignorati.
SharePoint Server 2013 e SharePoint Server 2016
Il 2017 di giugno PU e il successivo PUs includeranno una nuova impostazione di applicazione Web denominata CustomMarkupInCalculatedFieldDisabled. Questa impostazione consente a un amministratore locale di determinare se l'esecuzione del markup personalizzato in campi calcolati in una determinata applicazione Web sia bloccata.
Di seguito è riportato il comportamento predefinito per le applicazioni Web esistenti e nuove al momento dell'installazione dell'aggiornamento.
Tipo di app Web |
Impostazione predefinita |
App Web appena creata dopo l'installazione dell'aggiornamento |
Bloccare l'esecuzione di markup personalizzato nei campi calcolati |
App Web esistente dopo l'installazione dell'aggiornamento |
Consentire l'esecuzione di markup personalizzato nei campi calcolati |
Di seguito sono riportati alcuni collegamenti utili alla documentazione di JSLink e CustomAction: