Power Apps SharePoint Document Library Tutorial

preview_player
Показать описание
In this Power Apps tutorial video, we will explore how to create a fully featured SharePoint Document Library browsing experience in PowerApps.
We will preview documents using File Thumbnails, use PDF Viewer control for pdf & office files, filter with delegation on isFolder, folder path using a simple technique of folder default values, navigate through the SharePoint document library using a breadcrumb experience like modern SharePoint libraries.
All the above without using any Power Automate flows and keeping delegation in check wherein we can work with document libraries having more than the delegable limit of 2000 documents.

#PowerApps #SharePoint #DocumentLibrary

Documentation:

Breadcrumb Gallery Items property:
Split(Left(varCurrentPath,Len(varCurrentPath)-1),"/")

Breadcrumb button OnSelect property:
Set(
varCurrentPath,
Left(
varCurrentPath,
Find(
ThisItem.Result,
varCurrentPath
) + Len(ThisItem.Result)
)
)

Doc library gallery Items property:
Filter(Documents,hiddenFolderPath = varCurrentPath && (Status.Value = drpStatus.Selected.Value || IsBlank(drpStatus.Selected)) )

Doc library gallery OnSelect property:
If(ThisItem.IsFolder,Set(varCurrentPath,ThisItem.'Folder path'&ThisItem.Name&"/"))

Table of Contents:
00:00 - Introduction to Power Apps SharePoint Document Library Tutorial
00:57 - Power App Walk through of SharePoint documents with folders
02:05 - SharePoint document library with folders and files
03:04 - Power Apps query SharePoint documents library on isFolder with delegation
10:40 - Power Apps show documents with folders & query folder path with delegation
20:55 - Build a breadcrumb navigation in Power Apps to traverse folders and files in SharePoint
25:28 - Filter SharePoint documents library in PowerApps
28:33 - Subscribe to Reza Dorrani channel
Рекомендации по теме
Комментарии
Автор

Thank you Reza. I have learnt so much by watching your videos. For me, you are the go to person for all things related to PowerApps and Flow. Again thanks for the work you are doing and sharing with all of us.

musicpie
Автор

When you said all this without using power automated flows you had me there :)

mhz.
Автор

Thanks for this! I will try to implement this in my project. Libraries and files are always the most important thing and I believe users will like a lot the powerapp experience!

EpicDreamer_
Автор

That was brilliant. I always learn so much by watching your videos. Thank you, Reza.

DanielNDemo-bkkm
Автор

Thanks Reza!! I always learn a lot when viewing your videos.

christerrussberg
Автор

Eye opening!! I developed something similar but your is more friendly user, thanks for the information Reza!!

I'll definitely be improving my SharePoint list in Powerapps!! 👏

yeraldo
Автор

Nice! Adding the document content-type and the new column is a great work around.

DanielChristian
Автор

Like the introduction, the result is simple, elegant and professional. Thanks for a great (and powerful) video

greatkingrat
Автор

Always something to learn from your videos. Big salute to you. waiting for your next one

brunoburagohain
Автор

Thank you for the deligation issue with isfolder. Very interesting

anthonyleduc
Автор

Such a good work Reza, thank you a lot.

enghatemosman
Автор

Thanks Reza.. I have also created similar kind of app in one of my project and implemented the same. I used document set. Through this video I have learnt breadcrumbs and delegation.. Thanks again.

karukarthi
Автор

I got almost everything to work in the first video. I then learned more from this one. It’s all working so well with the exception of getting PDF files to render in the PDF Viewer as prescribed. The office documents convert nicely. It’s strange because I do trigger and capture the link (text label) after adding the hyperlink column. I can’t figure out what is going wrong. But everything else works… thanks for all your coaching mate!

kevinjoseph
Автор

thats the most apt name for this video.. its a complete tutorial. Thanks for sharing

sahilthakur
Автор

Anothtaa one! Again--to help keep things in a one stop place rather than going from app to sharepoint and back and forth, this will help keep things in one place!

chrisproctor
Автор

Thanks Rezza! You’ve helped me so much with my project. I ran into one issue when making the pdf viewer visible only when certain document types were selected and had to adjust the Visible control where instead of using “).Result “ I used “).Value”
And it worked for me! (Without the “”)

Hopefully that might help someone else too. Thanks again!!

katelinhill
Автор

Great video, helped me a lot !!! Thanks

andrevinicius
Автор

Brilliant! thanks a lot for this video!

gkakun
Автор

Thank you very much 😊😊. Now waiting for monday video and new learning.

SubrataPal
Автор

Always able to learn new things from your video, , thank you 😊

prajwalskateel