W przypadku list i bibliotek programu Microsoft SharePoint pola obliczeniowe, które są uruchomione w klasycznym trybie interfejsu użytkownika, mogą być używane do wyświetlania wyników na podstawie formuł podobnych do tych w programie Microsoft Excel. Jest to możliwość długotrwała, opisana w obszarze Obliczanie danych na listach lub w bibliotekach.
Niektórym użytkownikom dodano znaczniki HTML lub elementy skryptów do pól obliczeniowych. Jest to nieudokumentowane zastosowanie funkcji, która blokuje wykonywanie znaczników niestandardowych w polach obliczeniowych w usłudze SharePoint Online z 13 czerwca 2017 r. Aktualizacja publiczna z czerwca 2017 (PU) i nowsze PUs spowodują zablokowanie konfigurowalnej opcji korzystania z lokalnego programu SharePoint Server 2016 i programu SharePoint Server 2013.
Więcej informacji
SharePoint Online
Zmieniamy pola obliczeniowe, aby blokować wykonywanie znaczników niestandardowych. Oznacza to, że pola obliczeniowe zawierające dowolną nieobsługiwaną adiustację nie będą wyświetlane poprawnie.
Ta zmiana została wprowadzona w życie 13 czerwca 2017 r. Administratorzy mogą zażądać przedłużenia do 10 września 2017 r. Podczas tego rozszerzenia wykonywanie funkcji adiustacji niestandardowej w polach obliczeniowych nie będzie blokowane. To żądanie można przesłać za pośrednictwem pomocy technicznej firmy Microsoft. Jednak po rozpoczęciu 10 września 2017 wszystkie nieobsługiwane adiustacje zostaną zignorowane.
SharePoint Server 2013 i SharePoint Server 2016
W czerwcu 2017 PU i kolejnych PUs zostaną uwzględnione nowe ustawienia aplikacji sieci Web o nazwie CustomMarkupInCalculatedFieldDisabled. To ustawienie umożliwia administratorowi lokalnemu określenie, czy wykonywanie adiustacji niestandardowej w polach obliczeniowych w danej aplikacji sieci Web jest blokowane.
Poniżej przedstawiono domyślne zachowanie istniejących i nowych aplikacji sieci Web w momencie instalacji aktualizacji.
Typ aplikacji sieci Web |
Ustawienie domyślne |
Nowo utworzona aplikacja sieci Web po zainstalowaniu aktualizacji |
Blokowanie wykonania adiustacji niestandardowej w polach obliczeniowych |
Istniejąca aplikacja sieci Web po zainstalowaniu aktualizacji |
Zezwalaj na wykonywanie znaczników niestandardowych w polach obliczeniowych |
Poniżej przedstawiono kilka przydatnych linków do dokumentacji JSLink i z dokumentacją.