SharePoint の計算フィールドでの HTML マークアップの処理

Microsoft SharePoint リストとライブラリでは、従来の UI モードで実行されている計算フィールドを使用して、Microsoft Excel の数式に基づいた結果を表示することができます。 これは、「リストまたはライブラリでのデータの計算」に記載されている長期的な機能です。

一部のユーザーは、計算フィールドに HTML マークアップまたはスクリプト要素を追加しています。 この機能の使用は文書化されていません。 SharePoint Online の計算フィールドでは、2017年6月13日以降、カスタムマークアップの実行がブロックされます。 2017年6月公開更新プログラム (PU) 以降の PUs を使用すると、SharePoint Server 2016 と SharePoint Server 2013 でのオンプレミスの使用のための構成可能なオプションをブロックすることができます。

詳細情報

SharePoint Online 

カスタムマークアップの実行をブロックするように計算フィールドを変更しています。 これは、サポートされていないマークアップを含む計算フィールドが正しく表示されないことを意味します。

この変更は、2017年6月13日に有効になりました。 管理者は、2017年9月10日から最新のバージョンの内線番号をリクエストできます。 この拡張の間、計算フィールドでのカスタムマークアップの実行はブロックされません。 このリクエストは、Microsoft サポートから送信できます。 ただし、2017年9月10日から、サポートされていないマークアップはすべて無視されます。

SharePoint Server 2013 および SharePoint Server 2016

2017年6月 PU とそれ以降の PUs には、 CustomMarkupInCalculatedFieldDisabledという新しい web アプリケーション設定が含まれます。 この設定により、オンプレミス管理者は、特定の web アプリケーションの計算フィールドでカスタムマークアップの実行がブロックされるかどうかを判断できます。

次の例は、更新プログラムのインストール時に既存の web アプリケーションと新しい web アプリケーションの既定の動作を示しています。

Web アプリの種類

既定の設定

更新プログラムのインストール後に新しく作成された web アプリ

計算フィールドでのカスタムマークアップの実行をブロックする

更新プログラムのインストール後の既存の web アプリ

計算フィールドでのユーザー設定のマークアップの実行を許可する

次に、JSLink と CustomAction のドキュメントへの便利なリンクをいくつか示します。

注:  このページは、自動翻訳によって翻訳されているため、文章校正のエラーや不正確な情報が含まれている可能性があります。 私たちの目的は、このコンテンツがお客様の役に立つようにすることです。 情報が役に立ったかどうか、ご意見をお寄せください。 参考までに、こちらから英語の記事をお読みいただけます。

Office のスキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×