Tooltip-Spalte zum Bewegen einer Spalte in der SharePoint-Liste mithilfe der modernen JSON-Listenansicht
Ich muss die Beschreibung der Spalte als QuickInfo anzeigen, wenn ein Benutzer mit der Maus über eine Spalte fährt. Dies geschieht basierend auf dem Hinzufügen von benutzerdefiniertem Hover-Text mit json zu einer SharePoint-Listenspalte
Ich muss die Beschreibung jedoch manuell eingeben, anstatt die Beschreibung der Spalte zu lesen, die ich zuvor für diese Spalte in das Textfeld Beschreibung eingefügt habe.
siehe unten:



Wenn ich "txtContent": "[$ Description]" in "txtContent" ändere: "Dies ist die Beschreibung", funktioniert dies einwandfrei. Gibt es eine Möglichkeit, das vorherige Problem zu beheben und die Beschreibung abzurufen, anstatt hier eine neue Beschreibung einzugeben als txt

Antworten
Basierend auf dem MS JSON-Referenzhandbuch hier sollten wir in der Lage sein, Metadaten in Spaltenformatierung anzuzeigen.
[!Feldname]
Bei der Formatierung von Spalten und Ansichten können Sie auf die Metadaten eines beliebigen Felds verweisen, indem Sie den internen Namen des Feldes in eckigen Klammern angeben, dem ein Ausrufezeichen vorangestellt ist: [! InternalName]. Derzeit ist der Anzeigename des Felds in diesen Metadaten verfügbar und kann über die DisplayName-Eigenschaft [! SalesLead.DisplayName] aufgerufen werden.
Bei der Beschreibung hat es bei mir jedoch nicht funktioniert . Meine Tests haben für [! Project.DisplayName] funktioniert, aber nicht für [! Project.Description] (hier ist Project eine benutzerdefinierte Spalte).
Soweit ich weiß, gibt es keine Möglichkeit, die Spaltenbeschreibung in der JSON-Spaltenformatierung abzurufen. Sie müssen die Beschreibung manuell in den JSON-Code eingeben.