Bilder

Oct 08, 2024
Power Apps Bilder speichern

Bilder und Unterschriften in SharePoint speichern

In vielen Projekten stellt sich die Herausforderung, Bilder und Unterschriften direkt aus einer App in einer SharePoint Liste zu speichern. Mit Power Apps ist dies ganz einfach möglich. Daher zeige ich dir in diesem Artikel, wie du mit Power Apps und der Bild Spalte in SharePoint arbeitest, um Bilder und Unterschriften effizient abzuspeichern.

 

Schritt 1: SharePoint Liste erstellen

Bevor du Bilder speichern kannst, benötigst du eine SharePoint Liste, in der die Bilder abgelegt werden. Erstelle dazu eine neue, leere Liste und füge Bildspalten hinzu, um Bilder und Unterschriften hochzuladen.

Schritt 2: Bilder in Power Apps hochladen

In Power Apps kannst du ein Bearbeitungsformular verwenden, um Bilder zu speichern. Verbinde das Formular mit deiner SharePoint Liste und nutze das AddPicture Steuerelement, um Bilder auszuwählen und hochzuladen. Sobald du das Bild ausgewählt hast, kannst du es per Klick auf den Speichern Button in der SharePoint Liste ablegen.

Speichern Button
OnSelect =
SubmitForm(frm_Bilder)

Schritt 3: Kamera Bilder in Power Apps

Neben dem Hochladen von Bildern kannst du auch die Kamera deines Geräts nutzen. Füge in dein Bearbeitungsformular ein Kamerasteuerelement ein und konfiguriere das Formular so, dass es das aufgenommene Bild in der entsprechenden Spalte deiner SharePoint Liste speichert.

Camera1
OnSelect =
UpdateContext({varKamera:Camera1.Stream})

Schritt 4: Unterschriften sammeln in Power Apps

Um Unterschriften in der App zu sammeln, verwendest du das Stifteingabe Steuerelement. Auch hier kannst du das Bearbeitungsformular so konfigurieren, dass Unterschriften direkt in der SharePoint Liste gespeichert werden. Du kannst zusätzliche Optionen wie das Löschen oder Zurücksetzen der Unterschrift über Symbole hinzufügen, um die Benutzerfreundlichkeit zu erhöhen.

Haken
OnSelect =
UpdateContext({varStifteingabe:PenInput1.Image})

Bonus - Schritt 5: Bearbeiten und Anzeigen von Datensätzen

In Power Apps kannst du nicht nur neue Datensätze in SharePoint anlegen, sondern auch bestehende bearbeiten. Nutze dazu das Bearbeitungsformular und eine Galerie, um deine Datensätze anzuzeigen und zu modifizieren. Du kannst zum Beispiel Bilder oder Unterschriften direkt in der App ändern und die Änderungen wieder in der SharePoint Liste speichern. Um die Performance deiner App zu verbessern, kannst du die Bildgröße optimieren und steuern, ob Bilder in voller Qualität oder komprimiert dargestellt werden.

frm_Bilder
Item =
gal_Bilder.Selected

Datensatz anlegen
OnSelect =
ResetForm(frm_Bilder);;
UpdateContext({varKamera: Blank()});;
UpdateContext({varStifteingabe:Blank()});;
NewForm(frm_Bilder)

Datensatz bearbeiten
OnSelect =
ResetForm(frm_Bilder);;
UpdateContext({varKamera: gal_Bilder.Selected.Kamera.Full});;
UpdateContext({varStifteingabe: gal_Bilder.Selected.Stifteingabe.Full});;
EditForm(frm_Bilder)

Ich hoffe diese Einblicke helfen dir dabei, deine Business Apps benutzerfreundlicher und effizienter zu gestalten.

 

Melde dich gerne für meinen Newsletter an, in dem ich dir Tipps und Tricks rund um Power Apps & Power Automate zusende.

 Hier gehts zum Detailvideo: