Power Apps SharePoint Document Library Browser

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ก.ย. 2024
  • If you want to work with SharePoint Document Libraries, then this is the video for you. File thumbnails, IsFolder, Filtering, Navigating, Upload, and Deleting are all covered in an awesome Mobile app demo. So much fun! 🥳
    Power Apps Consulting and training at www.PowerApps9...

ความคิดเห็น • 260

  • @smaug3045
    @smaug3045 ปีที่แล้ว +20

    Not sure if sommething has changed, but I had to use 'Value' insted of 'Result' in the code: Set(varFolderPath, Concat(FirstN(Split(varFolderPath, "/"), CountRows(Split(varFolderPath, "/"))-2), Value, "/") & "/") Love your videos PowerApps would be so much harder to learn without all your input.

    • @ShanesCows
      @ShanesCows  ปีที่แล้ว +2

      Yeah, sorry, they changed from Result to Value a few months ago. 🫤 Glad you figured it out.

    • @angelrubenvazquezrivera5971
      @angelrubenvazquezrivera5971 ปีที่แล้ว +1

      Thank you, you save me.

    • @tylerborchardt9490
      @tylerborchardt9490 11 หลายเดือนก่อน +3

      @@angelrubenvazquezrivera5971 Thank you for pointing this out.
      @ShaneCows, maybe consider adding this as a note to the description for those that don't always see or go through comments :)

    • @christophorgl9769
      @christophorgl9769 6 หลายเดือนก่อน

      Thanks Sir!!

    • @paulpattinson2992
      @paulpattinson2992 2 วันที่ผ่านมา

      @@ShanesCows i can only get this to work with folders, it wont display any files!!!! HELP!

  • @JFDicer927
    @JFDicer927 3 ปีที่แล้ว +18

    "In life, death, taxes, and delegation are the most important things." - Shane Young
    Now one of my favorite quotes.

    • @ShanesCows
      @ShanesCows  3 ปีที่แล้ว +3

      Came up with it in moment and it cracked me up. 😹

  • @markdudevad
    @markdudevad 3 ปีที่แล้ว +7

    Sir, you are a freaking legend. Long live the king of Powerapptopia

    • @ShanesCows
      @ShanesCows  3 ปีที่แล้ว

      You are very kind Mark. Thanks 😎

  • @AceForall
    @AceForall ปีที่แล้ว +4

    Love the videos. One problem, "Result" in the up arrow does not work for me. It is not recognized.

    • @EpicBizHero
      @EpicBizHero 7 หลายเดือนก่อน +1

      Try Value instead of Result. The formula creates a table with one column and the column name is Value. Success?

  • @icesea3573
    @icesea3573 3 ปีที่แล้ว +4

    This video is exactly what I needed.
    Thank you!

    • @ShanesCows
      @ShanesCows  3 ปีที่แล้ว

      You're so welcome!

  • @joshgramlich8502
    @joshgramlich8502 3 ปีที่แล้ว +1

    Dude!! Another one of your videos that sent me down a rabbit hole!! Thank you!!! I was able to combine this with a SharePoint List and filter the Document (Gallery) files based on the Title name of my SharePoint List. Love your stuff!

  • @marcboesgmailcom
    @marcboesgmailcom 3 ปีที่แล้ว +4

    @Shane Young. Great stuf! One note though: you can use delegation in combination with SharePoint libraries (thanks to Reza Dorrani, would never have found that out by myself). If you add an indexed library column ('IndexedFolderPath') which you populate by flow, your solution works with large (>5000 item) lists. I've created such a flow which also iterates down the foldertree in case an upper parent is renamed. But I am sure you write a better one yourself if this is something which you would find useful. Thanks for all your work for the community and keep it up!

  • @garycowperthwaite
    @garycowperthwaite 3 ปีที่แล้ว +1

    Brilliant as always Shane, thanks for sparking the ideas with your videos. Was an absolute novice six months ago, but with your vids i've learnt a lot... and we're producing so many apps via powerapps now. Thank you 😉

    • @ShanesCows
      @ShanesCows  3 ปีที่แล้ว

      Happy to help Gary. Have a great day!

  • @louiscutmore
    @louiscutmore 3 ปีที่แล้ว +1

    This is pretty awesome Shane. Lots of fun techniques and tips to manage stuff with Visible and vars. Love it! Thank you 😊

  • @DavidShaw-dc4re
    @DavidShaw-dc4re ปีที่แล้ว +1

    Hey thanks Shane the Launch() function was what I have been looking for!

    • @ShanesCows
      @ShanesCows  ปีที่แล้ว

      Awesome. Glad to help. 😀

  • @crimsonfox2398
    @crimsonfox2398 3 ปีที่แล้ว +1

    Ty so much for your videos Shane its because of you that I passed my PL-100 and became a certified app maker. Also I will forever identify you as striped zebras way cooler tag in my opinion

    • @ShanesCows
      @ShanesCows  3 ปีที่แล้ว +1

      Congrats Cory! I need to take that exam myself.

  • @tyamadabr
    @tyamadabr ปีที่แล้ว +1

    Great video, the step by step instructions really helped! Thank you

  • @kimsalas8197
    @kimsalas8197 3 ปีที่แล้ว +1

    Love the coding for the up arrow. Brilliant!

    • @ShanesCows
      @ShanesCows  3 ปีที่แล้ว

      Glad to hear it! 🐶

  • @theladytech
    @theladytech 2 ปีที่แล้ว

    OMG! Thank you so very much for this video. I am back on the horse now and happy with the progress. Thanks Shane. I just purchased Office Hours and can't wait for you to get me straightened out.

  • @MrHics
    @MrHics 3 ปีที่แล้ว +1

    Thanks for leaving it the little workflows in-between. I was good to see little bonuses like quickly modifying a list (thumbnail) and then refreshing the data source. I feel like I now have a much broader understanding of how things click together :-)

    • @ShanesCows
      @ShanesCows  3 ปีที่แล้ว

      Awesome! That is always my hope by sprinkling in the little things.

  • @zero2herobeatspaul882
    @zero2herobeatspaul882 3 ปีที่แล้ว +1

    A very important video. I'm making a playlist of these 'Basics/All about' videos as a reference for my studies. Thanks, Shane.
    Best, Paul

    • @ShanesCows
      @ShanesCows  3 ปีที่แล้ว

      Glad it was helpful!

  • @altino91255268
    @altino91255268 3 ปีที่แล้ว +1

    Dude, you run very well!
    Great video.

  • @adnartube
    @adnartube 3 ปีที่แล้ว +1

    Hello from Brazil !!!
    Thank you very much. Your explanation is great and simple.

    • @ShanesCows
      @ShanesCows  3 ปีที่แล้ว

      Thanks and welcome

  • @EdTignor
    @EdTignor 7 หลายเดือนก่อน +1

    This reminds me so much of FileMaker. I used it way back around 2011? It was a database application on Macs

    • @ShanesCows
      @ShanesCows  7 หลายเดือนก่อน

      I vaguley remember it. That was a while ago. :)

    • @EdTignor
      @EdTignor 7 หลายเดือนก่อน

      Yes. Yes it was! Wow. Time flies

  • @nandnandan8313
    @nandnandan8313 ปีที่แล้ว +1

    Death Taxes & Delegation are the most important things in Life.
    Carved that on my wall!

  • @srinandakurapati6050
    @srinandakurapati6050 ปีที่แล้ว +1

    Excellent video! Thank you very much!

  • @gerbeltrame
    @gerbeltrame ปีที่แล้ว +1

    Very gooood job!! Thanks Shane!

    • @ShanesCows
      @ShanesCows  ปีที่แล้ว

      You are welcome 👍

  • @luisdp6024
    @luisdp6024 3 ปีที่แล้ว +1

    Hi Shane - love your vids, very well done and informative. Giddyup

  • @rodrigobernardo717
    @rodrigobernardo717 3 ปีที่แล้ว +2

    Hey guys and Shane! Awesome video! I actually used your solution on a project.
    I have one question though. I have seen the video where you teach “how to upload a file to a Sharepoint folder from PowerApps” and I saw that you mention the video in this one we are now but doesn’t go in detail.
    But I would like to CHOOSE the folder in the SP library that the file will go before uploading it. Is that possible? Could anyone or Shane kindly help please?
    Thank you very much.

    • @ShanesCows
      @ShanesCows  3 ปีที่แล้ว

      All of the pieces are here. Use this video to find the folder you want. Then pass that folder path to the flow as shown in the other video you referenced.

    • @rodrigobernardo717
      @rodrigobernardo717 3 ปีที่แล้ว

      @@ShanesCows Oh right! Thank you very much Shane! I've learned a lot through your videos, you're awesome!

  • @nazuu
    @nazuu 2 ปีที่แล้ว +1

    Great video again. So thanks!

  • @elmuhaerte
    @elmuhaerte 22 วันที่ผ่านมา +1

    Shane you demo the Upload feature in the beginning but never shared how you implemented that. Are there follow up videos to this one?

    • @ShanesCows
      @ShanesCows  22 วันที่ผ่านมา +1

      Here is a link to the updated upload video th-cam.com/video/cjcDH7_v6cE/w-d-xo.html 😎

    • @elmuhaerte
      @elmuhaerte 22 วันที่ผ่านมา

      @@ShanesCows tyvm, implemented and works like a charm. great stuff.

  • @joepark8872
    @joepark8872 7 วันที่ผ่านมา +1

    Have you done a video on how to access a document's version history from a Power Apps gallery?

    • @ShanesCows
      @ShanesCows  4 วันที่ผ่านมา

      I have not, and I have never had to do it so not sure I have anything in my head for this one. I know it is possible via the SharePoint HTTP action and REST API but that is far as my brain goes.

    • @joepark8872
      @joepark8872 4 วันที่ผ่านมา

      @@ShanesCows Thanks. I actually found a way to do it! th-cam.com/video/X-hFMMKuPsM/w-d-xo.html starting at 17:16

  • @mstavra
    @mstavra ปีที่แล้ว +2

    hey @Shane, when i use result on the function you have provided for the back button, it throws me an error (Result isn't recognized) . I don't understand what i am doing wrong...

    • @ruchibajpai1090
      @ruchibajpai1090 ปีที่แล้ว

      Change Result to Value.
      Set(varFolderPath, Concat(FirstN(Split(varFolderPath, "/"), CountRows(Split(varFolderPath, "/"))-2), Value, "/") & "/")

  • @alpanapradhan2328
    @alpanapradhan2328 ปีที่แล้ว +1

    Thank you Shane. Great video.

  • @yehunlavolontededieu322
    @yehunlavolontededieu322 ปีที่แล้ว +1

    👍👍 Life saver great content Shane . Possible to create folder when the plus icon is clicked ? Please advice how I can create folder in low and push files in the folder

    • @ShanesCows
      @ShanesCows  ปีที่แล้ว

      th-cam.com/video/2gE0e_AsdMw/w-d-xo.html This video. I did it talking about Teams but it is the same for SharePoint. :)

    • @yehunlavolontededieu322
      @yehunlavolontededieu322 ปีที่แล้ว

      @@ShanesCows Thank you so much Shane , Both combined contents solved my requirement. You deserve my paycheck this time 😊, Now working on metadata,...

  • @TyRey
    @TyRey 3 ปีที่แล้ว +1

    Good one. Now I know delegation ranks right up there with taxes. Was a good reminder on Concat, Split, and grouping the shade/pop-ups. I still don't know how you are getting the SharePoint links to images to show on your mobile. I'm still failing at that.

    • @ShanesCows
      @ShanesCows  3 ปีที่แล้ว

      Tyler if you have a gallery and use the Thumbnail.Large do you not see the images? That is so weird.

  • @PlansbyPen
    @PlansbyPen ปีที่แล้ว +1

    Hi Shane I have found this video really helpful however I am stumbling on Filter(Documents, 'Folder path' = "foldername/") to filter my main folders. it just refuses to recognise the command. Any suggestions?

  • @patrizioferrari5443
    @patrizioferrari5443 3 ปีที่แล้ว +1

    A great video, alone I would never have succeeded! Very useful for me, thanks for the help!

    • @ShanesCows
      @ShanesCows  3 ปีที่แล้ว

      You're welcome!

    • @patrizioferrari5443
      @patrizioferrari5443 3 ปีที่แล้ว

      @@ShanesCows This mode applies up to 2000 raws. With larger lists of file/folder I think I should create a collection via power automate because 'folder path' cannot be delegated. But I don't know how to do it!

  • @garygrunson9764
    @garygrunson9764 3 ปีที่แล้ว +1

    Cool video, how do you delete or remove a file if it is in a folder inside the "Documents" library. You said that you were in Shared Documents but you deleted from Documents. How can you delete one level down?

  • @cervicor9728
    @cervicor9728 ปีที่แล้ว +1

    Hi Shane,
    Again a very interesting video. Unfortunately I also had the "delegation problem".
    I use a dirty trick for this, to load libraries with more than 2000 items. I copy the data into a collection with the filter by the "Modified" column and a date earlier than the library was created. Since I only want to display dates, this is sufficient for me.

    • @ShanesCows
      @ShanesCows  ปีที่แล้ว

      Glad you found a work around :)

    • @nico4im466
      @nico4im466 ปีที่แล้ว

      Can you tell me the formula you have used to do this ?

  • @nathanface8225
    @nathanface8225 2 ปีที่แล้ว

    This is 100% what I have been looking for!!!
    Except this is not working for me :(
    Does the Document Library need to have specific settings enabled?

  • @Mistervinch88
    @Mistervinch88 9 หลายเดือนก่อน

    Hi Shane, Awsome stuff you make. Very good step by step. One thing I cannot solve, do you know if something is changed regarding the Thumbnails? When I want to change the sample image for a thumbnail, it doesn't work..

  • @nsuslu74
    @nsuslu74 ปีที่แล้ว +1

    Thanks for useful content. Is it possible do the same thing with File System Connector?

    • @ShanesCows
      @ShanesCows  ปีที่แล้ว

      I have never tried, sorry.

  • @nxt2nmlchris881
    @nxt2nmlchris881 2 ปีที่แล้ว +1

    Amazing Shane as always. :) Your tutorials and resources have helped me save countless hours and allowed me to create comprehensive apps for my company. I subscribe to your curated library and Power Apps and Power Automate 201. Is there a resource file for this video in either of those? So excited for Power Apps and Power Automate 201 2022. Thank you for being awesome!

    • @ShanesCows
      @ShanesCows  2 ปีที่แล้ว +1

      I am pretty sure you can download the working app. 😍

  • @RestobarKalixtus
    @RestobarKalixtus 2 ปีที่แล้ว +1

    Hello Shane, your explanations are excellent, there is only one detail that I would like to know if it can be applied, I have a large number of folders in the library. Will it be possible to filter a specific folder and access its content?

    • @ShanesCows
      @ShanesCows  2 ปีที่แล้ว

      Yes. I show in this video filtering to a folder. Then you could add search nested around that filter

  • @RobertoWagnerGuedes
    @RobertoWagnerGuedes ปีที่แล้ว +1

    Good job, Sir!

    • @ShanesCows
      @ShanesCows  ปีที่แล้ว +1

      Thank you kindly!

  • @antonygio716
    @antonygio716 5 หลายเดือนก่อน

    Hi Shane and Team, I know this Video is 3 years old, I was wondering if there has been any advance on the 2000 max records for galley search ,filter & folder path.
    I have an automation that raises Repair Purchase orders and sends them to our Vendor base. Each order is pushed to a SharePoint Document library as a PDF.
    I would like to be able to have a canvas app where an approved user can pull down a PDF copy. I have approx 22,000 active orders as some components in the airline industry have long turn times.
    Building the app is a piece of cake, Delegation is the issue. Any Tips or workaround would be appreciate.
    Also, as always Great content on all your videos .
    Thanks

  • @JackCBramley
    @JackCBramley ปีที่แล้ว +1

    Is there a work around for the non-delegable limitation? Is it possible to set the gallery data source to specific folder and it subfolders?

    • @ShanesCows
      @ShanesCows  ปีที่แล้ว

      Probably. I didn't go any further down this rabbit hole but I am sure there is some more creativity to be had.

  • @Adam_TC_ECASD
    @Adam_TC_ECASD 7 หลายเดือนก่อน

    For some reason in the Folder 'up arrow' function, 'Result' doesn't work, but 'Value' does.

  • @vvaassaanntthh
    @vvaassaanntthh 2 ปีที่แล้ว +1

    Hi @shane Young, I am struggling to connect my power app to an excel file data source, that resides in a folder inside a SharePoint document Library. When choosing data source, i can only connect to a list, but NOT a folder inside a document library. Any pointers would be appreciated.

    • @ShanesCows
      @ShanesCows  2 ปีที่แล้ว

      It is not possible. If you want to connect to Excel then the file has to be hosted in OneDrive for Business.

  • @BethPatrick82
    @BethPatrick82 2 ปีที่แล้ว +1

    Soooo helpful. Thanks so much for this. Is there a way of adding a sort (sorry very new to this)

    • @ShanesCows
      @ShanesCows  2 ปีที่แล้ว

      This video should help Beth. th-cam.com/video/_NCLeRpot3k/w-d-xo.html

  • @Milyboy6412
    @Milyboy6412 4 หลายเดือนก่อน +1

    Good stuff thanks and is there a way to get the subfolder/specific folder open and see the item on the gallery when the screen loads rather than navigating it from the beginning. If yes , what would be the code foe the test folder here. Thanks

    • @ShanesCows
      @ShanesCows  4 หลายเดือนก่อน

      I haven't tried but I think yes. I show you how to use a variable to navigate in the video. So set variable when the app opens. Kind of like we do deep linking th-cam.com/video/olJWU756tl0/w-d-xo.html

  • @ServicesTechnical
    @ServicesTechnical 3 หลายเดือนก่อน +1

    Hi Shane...I just connected sharepoint folders to powerapps but some of folders are missing. I checked the folders which are not showed up in powerapps but I checked the sharepoint folders and the folders are right there in sharepoint folder....and the folders even don't have lots of subfolder or files in it. Could you please help?

    • @ShanesCows
      @ShanesCows  3 หลายเดือนก่อน

      Could it be a Delegation issue? Do your library, as a whole, have lots of items?
      More on Delegation here th-cam.com/video/2FQoTp6RXwc/w-d-xo.html
      Other than that I have not ran into issues with folders not showing up.

  • @Gregory-lc3rf
    @Gregory-lc3rf 3 ปีที่แล้ว

    Awesome Shane !!, thanks for all these tips

  • @altino91255268
    @altino91255268 3 ปีที่แล้ว +1

    Hi Shane,
    How are you ?
    One way to win over the delegation would be to create a new column and make a flow that takes the path in that column

    • @ShanesCows
      @ShanesCows  3 ปีที่แล้ว +1

      I like it

    • @melissaburwell3378
      @melissaburwell3378 2 ปีที่แล้ว

      @Altino Fernandes: Sorry, I'm a noob... can you explain more? I'm intrigued...

    • @altino91255268
      @altino91255268 2 ปีที่แล้ว +1

      @@melissaburwell3378 Original sharepoint columns are not delegable in Power Automate. If you create a new column, it will be delegable. Create a column, just like we do in the list.

    • @melissaburwell3378
      @melissaburwell3378 2 ปีที่แล้ว +1

      @@altino91255268 thanks!!

  • @NeilJavier-zu9dn
    @NeilJavier-zu9dn 4 หลายเดือนก่อน

    I'm actually reposting someone elses question because i have the same problem.
    "Cannot see the pdf files and also want to add a search option, how can I do that? Thanks in advance."

  • @sistronico
    @sistronico 2 ปีที่แล้ว +1

    Excelent, thanks!

  • @ollim.5253
    @ollim.5253 2 ปีที่แล้ว

    First of all: i like you're video tutorials a lot. I wonder if there is simple way to get the url out of element type link from a sharepoint library? when you use the "Link to item" you only will get the path to the shortend document.

  • @jaesung7917
    @jaesung7917 7 หลายเดือนก่อน +1

    Brilliant!

    • @ShanesCows
      @ShanesCows  7 หลายเดือนก่อน

      Thanks 😊

  • @richardfarland
    @richardfarland 3 ปีที่แล้ว +1

    My previous comment seems to have disappeared. I was curious as to why delegation failed for Filter() using Text and + which the documentation seems to imply should work. I just found a Microsoft forum post which showed that delegation for Filter() is supported for columns which are either custom or are same as those used by Lists.

    • @ShanesCows
      @ShanesCows  3 ปีที่แล้ว

      I have never used a + so not sure how that would work.

  • @LukasSoftwareDeveloper
    @LukasSoftwareDeveloper 3 ปีที่แล้ว +1

    Hey shane young, can you make a video where you work with loops trought table. For example if user selects number then it loops trought table/collect if collection contains number it should add +1 to result and loop again trought collection until there is no match. for example:
    ColNumberCOllection:
    Result
    1
    2
    3
    4
    5
    User selects number: 1
    Loop starts
    Selected number changes to 6.

    • @ShanesCows
      @ShanesCows  3 ปีที่แล้ว

      Lukas I haven't done that before. I would check out my videos on Sequence th-cam.com/video/oKJkVx2gehw/w-d-xo.html and Row numbers th-cam.com/video/Uuolue31t5o/w-d-xo.html . I do think it is possible.

  • @gabrielrodri30
    @gabrielrodri30 2 ปีที่แล้ว +1

    hello. I have a problem. I perform all the steps in the video and when I try the app, when I enter a folder, it enters it but the content inside or the subfolders do not appear. I can't find the error

    • @ShanesCows
      @ShanesCows  2 ปีที่แล้ว

      Gabriel - Is it possible your document library has more files than the delegation limit? If so, that would explain you not getting results.

  • @iansuffield351
    @iansuffield351 3 ปีที่แล้ว +1

    Hi Shane, this covers some points I have been stuck on. One thing I have been trying to work out is if CDS could be used to store documents, or, is it simply not a document storage service?

    • @ShanesCows
      @ShanesCows  3 ปีที่แล้ว

      It has a file column type but I haven’t used it for a real customer app. So I am not sure how well it does or doesn’t work. 😑

  • @anfu7965
    @anfu7965 2 ปีที่แล้ว +1

    Great video, thanks! How do you manage to open word documents in a new browser tab? When I try to do that the documents are always downloaded.

    • @ShanesCows
      @ShanesCows  2 ปีที่แล้ว

      That should be how your browser is configured and the url your are Passing to it.

  • @robshields76
    @robshields76 ปีที่แล้ว +2

    Love your videos Shane. Followed this right the way through and it all worked right up until 'Result' searched n cant really find out much about 'Result' function. its no longer available in settings/experimental to enable. any one able to assist?

    • @ShanesCows
      @ShanesCows  ปีที่แล้ว

      Robin what is the time stamp I show where you are struggling? I will try to look tomorrow

    • @robshields76
      @robshields76 ปีที่แล้ว +1

      @@ShanesCows Hi Shane. 18:47. Result function throws an error. any help would be greatly appreciated.

    • @ShanesCows
      @ShanesCows  ปีที่แล้ว +2

      @@robshields76 Got it. They changed Result to Value 😐😐

    • @robshields76
      @robshields76 ปีที่แล้ว

      @@ShanesCows ah I see. Will try it in the morning. Thanks a lot for the help.

  • @EmilieVallot
    @EmilieVallot 4 หลายเดือนก่อน +1

    Bonjour,
    j'aimerais faire le même type de navigation mais ma galerie est utilisée pour plusieurs bibliothèques de documents que j'appelle via une variable. Comment puis-je procéder ?
    Merci

    • @ShanesCows
      @ShanesCows  4 หลายเดือนก่อน

      For the Gallery Items property you will need to have an If statement. If(variable = "Dogs", DogTable, variable="Cats", CatTable, etc....
      You cannot use a variable as the data source directly.

  • @ZenMel0dies
    @ZenMel0dies 2 ปีที่แล้ว +1

    thanks for the tuto, is it possible to do the same thinks but in PowerApps Portal ?

    • @ShanesCows
      @ShanesCows  2 ปีที่แล้ว

      Not sure if it is possible but if it is then it would not be easy. :( You would most likely have to figure out how to call the SharePoint rest api.

  • @POLEW1
    @POLEW1 3 ปีที่แล้ว

    Tried to set up Set varFolderPath, to my shared but gallery dissapears , and dont know why ;(

  • @ashmon08
    @ashmon08 3 ปีที่แล้ว +1

    I can't get the previous button to work at all. I'm not sure what i'm doing wrong.

    • @ShanesCows
      @ShanesCows  3 ปีที่แล้ว

      It should be setting the variable with the shorter path. Try showing the variable in a label on the screen so when you click back you can see what is happening.

  • @thetodgerful
    @thetodgerful 3 ปีที่แล้ว +1

    Hi Shane. Love your work (as always). I built something like this recently, but am having some difficulty with using metada for filtering (we have created a bunch of doctype groups as various filters in our libraries.) I'm getting an error about that column being a record. Is this a function of the term store setup effectively being a bunch of records grouped together? Am I not referencing it correctly and/or is there a way to do so? Really appreciate your thoughts on that - I see you were simply able to reference the metadata AnimalType in the preview... Cheers from Down Under.

    • @ShanesCows
      @ShanesCows  3 ปีที่แล้ว +1

      If it is a complex column type then it will be a record. ColumnName. Should show you the possible values.

  • @MatekMotoVlog
    @MatekMotoVlog 3 ปีที่แล้ว +1

    Hi Shane, can you do a video on how to restore document library versions per item/documents. thank you in advance. keep it up im an avid follower now.

    • @ShanesCows
      @ShanesCows  3 ปีที่แล้ว

      I have never done it. If I end up doing it I will make a video for sure.

  • @tonikrause
    @tonikrause 3 ปีที่แล้ว +1

    So Document Libraries with Ks of Docs are lost? Really bad news. Great Vid anyway. I can recommend the Shane's Curated Library!

    • @ShanesCows
      @ShanesCows  3 ปีที่แล้ว

      Thanks Toni. Delegation on folders is dumb for sure.

    • @tonikrause
      @tonikrause 3 ปีที่แล้ว

      @@ShanesCows I wish more content regarding Document Libraries. That's my personal everyday business. I handle ks of Docs and use the content type features. But how in PowerApps? That's my topic.

  • @conaxlearn8566
    @conaxlearn8566 3 ปีที่แล้ว +1

    Hi Shane, do you have a video that shows how to surface SharePoint document library in a Power Apps Portal page, please?

    • @ShanesCows
      @ShanesCows  3 ปีที่แล้ว

      I don't. I do not do much with portals. 😐

    • @conaxlearn8566
      @conaxlearn8566 3 ปีที่แล้ว

      @@ShanesCows Oh~~ Thank you for your reply. 😉

  • @michelhegeraat5430
    @michelhegeraat5430 3 ปีที่แล้ว

    Very nice Shane, you are a great teacher, I recommend to people trying to learn Power Apps. I share your dislike of delete. :-) But how about rename? Or move. These are things we all want to do with the files and folders in SharePoint. :-) Am I wrong to think we need SharePoint API to do this? Cheers, Michel

  • @fredrikandersson6013
    @fredrikandersson6013 2 ปีที่แล้ว

    Thanks so much for the video Shane!
    Is it possible to have two different document libraries in one app? Since its set OnStart value I'm kinda stuck how to do it.

  • @myama9688
    @myama9688 5 หลายเดือนก่อน

    Hello Shane, I have a document library created based in a Customized Content Type Document Set, I'm trying to build a Custom Form SharePoint for that, but I get always an error when I try to save it, the famous "Network Patch funtion", I think is it not possible to have a Customized form for this type of scenario?

  • @julien8979
    @julien8979 3 ปีที่แล้ว

    Hey Shane,
    Great video, as usual, thanks for sharing! The good thing is also it respects the library and/or sub-folder, file permissions based on how it's configured in SharePoint to the users. I have one question:
    1. If I have User A, User B belongs to the Documents library and I have User C and User D belongs for example to Accounting Library is it possible to apply filter condition on the main gallery to display the content of the folders based on the library and the current user signed-in?

  • @franktack6926
    @franktack6926 2 ปีที่แล้ว

    Hi Shane, nice solution I must say :) Though I don' see how you would be able to use this method when using for example different sharepoint sites for each project that you want to browse and thus need to make hundrerds of connections to datasources in powerapps.

  • @nicolecox8691
    @nicolecox8691 2 ปีที่แล้ว

    Great Video! I added the search icon for the preview but when I enter the code listed set(varRecord, ThisItem); set(varShowPreview, true) ThisItem is not being recognise as a valid function. What am i doing wrong or what I left off

  • @jdavis7353
    @jdavis7353 3 ปีที่แล้ว +1

    Great content as usual. Have you ever applied metadata (i.e. using document content types) upon adding a document to a library through a powerapp?

    • @ShanesCows
      @ShanesCows  3 ปีที่แล้ว +1

      This is as close as I have been th-cam.com/video/e0kMjb686tc/w-d-xo.html

  • @mujtahidhasansajid6019
    @mujtahidhasansajid6019 5 หลายเดือนก่อน +1

    Cannot see the pdf files and also want to add a search option, how can I do that? Thanks in advance.

    • @neiljavier1013
      @neiljavier1013 4 หลายเดือนก่อน

      i can see SOME PDF's but not all. I hope you get a reply to this. I'll be keeping an eye.

  • @NP-zg3hq
    @NP-zg3hq 3 ปีที่แล้ว +1

    I have a sharepoint document libaraby with 3203 files, which can be accessible with power app, but if I add a new file to the sharepoint, it is not reflecting in power apps.
    Refreshing datasource / using clearcollect() did nothing.

    • @ShanesCows
      @ShanesCows  3 ปีที่แล้ว +1

      Do you maybe have a delegation issue? th-cam.com/video/UaBmVUQx_Fk/w-d-xo.html

    • @NP-zg3hq
      @NP-zg3hq 3 ปีที่แล้ว

      @@ShanesCows thank you, the issue was the flow used for setting values, which is then filtered to avoid delegation warnings.

  • @howtomidorfeed9314
    @howtomidorfeed9314 2 ปีที่แล้ว

    Hi Shane, how can I get rid of the folder? All I want to be live is the actual files

  • @LisaHardy1967
    @LisaHardy1967 ปีที่แล้ว

    Can there be a button in the gallery to download the document into the download folder instead of opening it then having to have it?

  • @PeterKaagman
    @PeterKaagman 11 หลายเดือนก่อน

    Hi Shane,
    Taking my baby steps with PowerApp. Decided to do something files/documents. Ended up watching your video. Helps me a lot.
    Thing that troubles me is that I have to something like:
    If(ThisItem.'{IsFolder}','dossier-147590_640.png', thisitem.'{Thumbnail}'.Small)
    Where you do
    If(ThisItem.IsFolder,'dossier-147590_640.png', thisitem.Thumbnail.Small)
    Where do the curlies come from?
    But neither of them seem to work for me
    Anyway... thanks for the video
    Peter

  • @pt7602
    @pt7602 2 ปีที่แล้ว

    @Shane, great video. i am just starting out learning about PowerApps and Sharepoint. Was wondering, is there a way when people are viewing the content to disable the ability to download and/or use the right click option to do Save As. Want to block the ability to disable downloading content.
    Thank you

  • @Clchenoweth08
    @Clchenoweth08 7 หลายเดือนก่อน

    Help! 'Link to Item' doesnt appear to be a valid control anymore!

  • @anandasanyal
    @anandasanyal 3 ปีที่แล้ว

    As always useful, nice video, Can we put a search in this app. I've managed to handle delegation, add a text column in SP Library, Some how search is not working on that. Please have a thought. Thank You

  • @FlorianKx
    @FlorianKx 3 ปีที่แล้ว +1

    Hi Shane, great Video. Is there any way to rename the document without using a flow?

    • @ShanesCows
      @ShanesCows  3 ปีที่แล้ว

      Not that I know of but never tried.

  • @jwats98
    @jwats98 3 ปีที่แล้ว +1

    Hi Shane, I am wondering if you could point me in the right direction. I love your videos. I am currently attempting to build a capabilities hub for my company. It would be a hub of all the teams and their capabilities with a search function for the capability you are looking for and then directs you to the correct team with their info. Have you got any videos that are somehow linked to this kind of thing? If not, it would be amazing if you could make one :) Keep up the good work!

    • @ShanesCows
      @ShanesCows  3 ปีที่แล้ว

      I don’t have anything like this but will add it to my list to ponder

  • @FoolishGamerYT
    @FoolishGamerYT 3 ปีที่แล้ว +1

    Hi Shane, Im pretty sure i asked this in another video but i haven't got a response yet and im not sure if its even possible since there is no clear answer on this.
    Can you upload images or files to document library that you specify in the PowerApps, i want to be able to select a folder or folder name and then tell it to upload my images to that folder in Sharepoint. Is this possible.
    Kind Regards

    • @ShanesCows
      @ShanesCows  3 ปีที่แล้ว

      This video th-cam.com/video/2gE0e_AsdMw/w-d-xo.html

    • @FoolishGamerYT
      @FoolishGamerYT 3 ปีที่แล้ว

      @@ShanesCows You're gonna make me cry, I skipped this video previously thinking it won't be what i wanted. You are the only go to Power Platform MVP in my Books, Keep doing your awesome work.

  • @tps1990
    @tps1990 3 ปีที่แล้ว

    Great! but not usable with the delegation problem 😕

  • @labahlabahoren
    @labahlabahoren 2 ปีที่แล้ว +1

    is it always must be from SharePoint documents library?

    • @ShanesCows
      @ShanesCows  2 ปีที่แล้ว

      Sorry, I don't understand the question. Power Apps works with all SharePoint list types.

  • @jorgear56ify
    @jorgear56ify 2 ปีที่แล้ว

    What you can do with Libraries with more than 10.000 elements.?

  • @steegbj
    @steegbj 3 ปีที่แล้ว +1

    Great video, as always. And incredibly well timed, I must say. You could prevent the whole delegation issue by pointing the gallery to a collection instead of the SharePoint library, right?

    • @ShanesCows
      @ShanesCows  3 ปีที่แล้ว

      Yes, but the Collect function isn't delegable so it would only be grabbing the first 500 records also.

    • @marcboesgmailcom
      @marcboesgmailcom 3 ปีที่แล้ว

      You can use Flow to get only one folder content returned with a SharePoint HTTP Request. Easy with Response (premium license!), less easy without as then you need to use ForAll and Splits to convert the return string to a table. But it can be done. Not sure how to get the thumbnails yet, but if I figure it out, I'll make a post of a flow variant of this example.

  • @philipdickason4587
    @philipdickason4587 3 ปีที่แล้ว +1

    Excellent video, very helpful. Could something be done where you use this to choose a file and then attach it into a SharePoint Item ? - Just a thought

    • @ShanesCows
      @ShanesCows  3 ปีที่แล้ว +1

      Yes. Two options. One grab the Link and add it to a HyperLink column in SharePoint item. That way you don't move the file you just link to it. Two: Send the base64 to flow and have Flow add attachment to a list item.

    • @philipdickason4587
      @philipdickason4587 3 ปีที่แล้ว

      @@ShanesCows Thank you

  • @gunasekaran4288
    @gunasekaran4288 2 ปีที่แล้ว

    @shane Young - i have 9 documents Library List, one by one folder created,
    Example - AP>FY22>P01>China>LocalFile>Account Number>"Excel File"
    This way folder structure, can I able to access this document via Power Apps without any location Master Data? KIndly advice

    • @gunasekaran4288
      @gunasekaran4288 2 ปีที่แล้ว

      @shane Young any update or its not doable in power apps??

  • @ConfidencePoint1
    @ConfidencePoint1 3 ปีที่แล้ว

    I have 2 galleries. 1st gallery contains names of SP libraries. like you have 1 folder called 'Documents', I have 17 folders. Can you say how to fetch folder path for the site contents tab in SP cuz all lists & libraries are displayed there. From there, I want to display the respective data in 2nd gallery.

  • @emilymcpherson3357
    @emilymcpherson3357 2 ปีที่แล้ว

    Shane - how can we search these document libraries? I have large quantities of files and need to search the title, but "search" and "filter" will not work... :(

  • @tbone536
    @tbone536 8 หลายเดือนก่อน +1

    @Shane Young if the URL of the SharePoint data source changes, will my PowerApp update eventually/sync after a crawl. Or do I need to physically remove and readd the data source?

    • @ShanesCows
      @ShanesCows  8 หลายเดือนก่อน

      Physically change the app. Sorry

    • @tbone536
      @tbone536 7 หลายเดือนก่อน

      @@ShanesCows Thank you. We were able to delete the SharePoint data source in PowerApps, then immediately re-add it and then everything reconnected. However; one of our developers had hard coded one path within the app, and for that we were able to do a find and replace. The associate workflows were not so forgiving though... and those we had to remap every single SharePoint connection. 🙄

  • @dalecombrink2987
    @dalecombrink2987 2 ปีที่แล้ว

    Hi have you done a video where we can read the contents of an excel file we upload in the document library as you have done above but then upload that data into dataverse? And is it also possible to filter the documents on the powerapps by the user so that users only see what they have uploaded?

  • @techdrift73
    @techdrift73 3 ปีที่แล้ว

    @Shane Young
    I Enjoyed this video too. I am building a pastoral care app for the school I teach at. I was wondering If it is possible to mimic the Teams feature where a document library is populated with folders 📂 when students submit their assignments. Any other work they submit is subsequently added to their folder. When we meet with parents it would be great to have all the supporting docs in a single folder for each student.
    Thanks for all your efforts.
    PS I'm not sure I'm ever going to finish this app if I keep watching your videos🤣🤣

  • @belandry1
    @belandry1 2 ปีที่แล้ว +1

    Thanks again as always Shane, another great video! I've got everything working like I need it to, however I can't figure out how to create nested folders. I'm using PA to create a folder in the document library but it only saves it to the root. Not sure how I pass the file path to create a folder within another folder. Any assistance would be appreciated!

    • @ShanesCows
      @ShanesCows  2 ปีที่แล้ว +1

      This video should help. I talk about Teams but it is 100% the same for SharePoint and I show that also I think. th-cam.com/video/2gE0e_AsdMw/w-d-xo.html

    • @belandry1
      @belandry1 2 ปีที่แล้ว

      @@ShanesCows Thanks, I'll check it out. I watched some of your other videos around libraries but haven't crossed this one, the title didn't stick out to me. Thanks again for your efforts!

  • @ladykilla6
    @ladykilla6 2 ปีที่แล้ว +1

    is there a way to add a feature that allows the user to save or "pin" favorite documents? or make available offline?

    • @ShanesCows
      @ShanesCows  2 ปีที่แล้ว +1

      You would have to track that in another list and connect the dots. I did it one of my videos… which one…if I remember I will add another comment. Hmmm

  • @bhavyapatnam7586
    @bhavyapatnam7586 3 ปีที่แล้ว

    How do u suggest to clear and reset the variable back to "Shared Documents/",
    I am asking kindly cuz my variable shows "LibName/FolderName1/" initially,
    then when I re-run it shows "LibName/FolderName1/FolderName1/"
    Again runs: "LibName/FolderName1/FolderName1/FolderName1/"
    Pls help me out here.