2017-05-16 3 views
0

Ich habe eine powerapps App erstellt und Daten aus einer SharePoint-Liste eingefügt. Ich kann alle erforderlichen Textdaten abrufen, aber ich kann das Profilbild von einem Benutzer nicht abrufen. Ich habe ein Benutzerfeld, und wenn ich versuche, ThisItem.User.Picture in ein Textfeld einzufügen, wird eine gültige URL angezeigt, die mit dem richtigen Bild verknüpft ist. Das Bildsteuerelement bleibt weiterhin weiß.Bild von Benutzerfeld in Tabelle in Powerapps einfügen

Ich habe auch versucht, das Benutzerbild, mit User(). Image. Dies zeigt nur das Platzhalterbild, nicht mein aktuelles Profilbild. Wenn Sie dies in ein Textfeld einfügen, erhalten Sie eine base64-Zeichenfolge, und das erneute Entschlüsseln gibt mir das Platzhalterbild.

Gibt es etwas, was ich vermisse?

Antwort

0

Ich bin gespannt, wie das Format der URL aussieht, die Sie von ThisItem.User.Picture sehen. Solange die URL direkt auf eine gültige Bilddatei verweist und der Benutzer berechtigt ist, sie anzuzeigen, sollte sie das Bildsteuerelement füllen. Würde es Ihnen etwas ausmachen, die URL zu teilen, die Sie sehen?

+0

natürlich wurde Link lautet wie folgt: https: // {Mieter} -my.sharepoint.com/User Fotos/Profilbilleder/{username} _MThumb.jpg Wenn ich in einem Browser die URL gehen, die Das Bild wird angezeigt, muss aber den Anmeldevorgang durchlaufen, wenn es nicht bereits angemeldet ist. –

0

Verwenden Sie O365 oder On-Premise SharePoint? Wenn Ihr O365, dann stellen Sie sicher, dass Sie die Verbindung zu Office365 Benutzer hinzufügen.

+0

Es ist Office 365. Ich habe versucht, eine Verbindung herzustellen, aber das Benutzerobjekt von O365 enthält kein Bild. Hattest du es funktioniert? –