SharePointCommunity
Die deutschsprachige Community für SharePoint, Microsoft 365, Teams, Yammer und mit Azure

Sponsored by

Willkommen im Forum Archiv.
Einträge sind hier nicht mehr möglich, aber der Bestand von 12 Jahren SharePoint-Wissen ist hier recherchierbar.




Bilder per Nachschlagefeld anzeigen

Unbeantwortet Dieser Beitrag hat 3 Antworten

Ohne Rang
24 Beiträge
Dominik erstellt 26 März 2012 07:18
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Guten Morgen zusammen,

ich bin ein ziemlicher Neuling was den Umgang mit Sharepoint angeht und habe am Anfang schon ein kleines Problem.

Mein momentaner Stand ist eine Website mit 2 Listen.

1.Liste: Artikel

2.Liste: NeueAnfragen

Ich möchte nun neue Anfragen in der gleichnamigen Liste anlegen. Hierfür benutze ich im Moment das Standardformular von SP ich habe hier ein Feld (<img>) für ein Bild hinzugefügt und möchte nun in diesem Formular ein Artikel aus Liste 1 nachschlagen (Dropdown) und gleichzeitig das entsprechende Bild anzeigen. Dieses Bild soll aber nicht bei jeder Anfrage erst vom User hinzugefügt (z.B. über "Bild oder Hyperlink" Spalte) werden sondern aus einer Bibliothek oder auch einem Ordner vom Server geladen werden.

Habe mal was in XPath getestet.

concat('\\Server\Ordner\,@Artikel,'.png')

Dies führt aber leider zu keinem Ergebnis, da der Wert in dem Nachschlagefeld scheinbar nicht nur die Artikelnummer ist, sondern irgendein Verweis auf die Liste mit den Artikeln.

Die Bilder haben natürlich den gleichen Namen wie die Artikel

Hat jemand eine Idee wie ich das Problem lösen kann?

Alle Antworten

Ohne Rang
19231 Beiträge
Andi Fandrich Als Antwort am 26 März 2012 08:29
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Lasse Dir mal <xsl:value-of select="@Artikel" disable-output-escaping="yes"/> ausgeben, damit Du siehst, was wirklich in dem Feld steckt (nämlich ein HTML-Link). Den müßtest Du noch einwenig mit substring-before und substring-after bearbeiten...

Viele Grüße
Andi
af @ evocom de
Blog
Ohne Rang
24 Beiträge
Dominik Als Antwort am 26 März 2012 10:24
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Vielen Dank für die Hilfe hat wunderbar geklappt

Ohne Rang
24 Beiträge
Dominik Als Antwort am 26 März 2012 18:09
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo

 

hier nur nochmal der Vollständigkeit halber meine Lösung zu dem oben beschriebenen Problem.

substring-after(substring-before(@Artikel,'<'),'>') damit wurde alles um meinen gesuchten Wert abgeschnitten und ich hatte nurnoch die gesuchte 4stellige Zahl. Danke nochmal für die rasche Hilfe