JSONを使用したSharePointリストの列にカーソルを合わせるツールチップ列-最新のリストビュー

Nov 29 2020

ユーザーが列にマウスを置いたときにツールチップとして列の説明を表示する必要があります。これは、jsonを使用してSharePointリスト列にカスタムホバーテキストを追加することに基づいています。

ただし、[説明]テキストボックスにその列について以前に入力した列の説明を読むのではなく、手動で説明を入力する必要があります。

下記参照:

「txtContent」:「[$ Description]」を「txtContent」:「これは説明です」に変更すると、正常に機能します。ここに新しい説明を入力するのではなく、前の問題を修正して説明を取得する方法はありますか? txtとして

回答

MatiurRahman Nov 29 2020 at 02:41

ここにあるMSJSONリファレンスガイドに基づいて、メタデータを列形式で表示できるはずです。

[!フィールド名]

列とビューの書式設定では、角かっこで囲まれ、感嘆符[!InternalName]が前に付いたフィールドの内部名を指定することで、任意のフィールドのメタデータを参照できます。現在、フィールドの表示名はこのメタデータで利用可能であり、DisplayNameプロパティ[!SalesLead.DisplayName]を使用してアクセスできます。

ただし、説明では機能しませんでした。私のテストは[!Project.DisplayName]では機能しましたが、[!Project.Description]では機能しませんでした(ここでは、Projectはカスタム列です)。

1 MichaelHan_MSFT Nov 30 2020 at 16:47

私の知る限り、JSON列形式で列の説明を取得する方法はありません。jsonコードに説明を手動で入力する必要があります。