How to save Microsoft Forms Responses & Attachments to SharePoint Lists or Libraries & Send Email

  Рет қаралды 450,212

Reza Dorrani

Reza Dorrani

Күн бұрын

Пікірлер: 1 300
@dougydoe
@dougydoe 2 жыл бұрын
Another great video, Reza. This time, I actually created everything alongside as I was watching it. That hands-one practice actually embeds the knowledge even more as I've discovered. A strange thing I noticed though..... With the Training Survey Form (From a Group form), The Flow seemed to work only when I upload either an Image or PDF File. Once I added a Word or Excel File, it fails at the "Get the content using path" action... giving a file not found (404) error. it finds the image, PDF but couldn't find the Word/Excel file. What could be causing that? In the demo, you uploaded PDF's so you may not have noticed it or, I may be doing something wrong?? Will be interesting to find out your thoughts on that. Thanks again
@RezaDorrani
@RezaDorrani 2 жыл бұрын
You are spot on. It does not work for certain file types. Here is the fix. Use "get file content by path" SharePoint action. And for the path use the following expression: concat('YoursiteURL/Shared%20Documents/Apps/Microsoft%20Forms/Training%20Survey/Question/',item()?['name']) YoursiteURL - Your SharePoint Site URL Training%20Survey - Form Name
@dougydoe
@dougydoe 2 жыл бұрын
@@RezaDorrani What a relieve!! Stayed on it for a few hours just trying to figure it out until I tried the file combinations. I just thought I was missing something. Thanks for confirming.
@RezaDorrani
@RezaDorrani 2 жыл бұрын
@@dougydoe Thank You for highlighting this!
@dougydoe
@dougydoe 2 жыл бұрын
@@RezaDorrani I tried the fix and this time, the Flow seems to be in perpetual "Running" mode. Was in that state for over 12min so had to cancel it. The files being uploaded are way below the Max size limit for each file as well. Just to reiterate; the concat(......expression) you provided as the fix should be the File Path's property value in the "Get the content using path" action within the Apply to each action, right?
@RezaDorrani
@RezaDorrani 2 жыл бұрын
@@dougydoe Max file size limits are hard limits and cannot be exceeded. The concat does not have any file path.Its your hardcoded doc library url and name of file which is dynamic.
@sgb3474
@sgb3474 Жыл бұрын
Spent half a day trying to get this working with other vids, only took 15min once I found yours. Bravo sir!
@RezaDorrani
@RezaDorrani Жыл бұрын
Perfect!
@bastoshenrique
@bastoshenrique Жыл бұрын
I'm not the kind of person who is used to like and comment on videos but I had to surrender myself to this one because it helped me to solve a big problem related to this topic. Thank you very much for share this content we us!!! Like the video and follow you is the least we should do!
@RezaDorrani
@RezaDorrani Жыл бұрын
Thank You so much for the appreciation!
@manishh7323
@manishh7323 2 жыл бұрын
So timely. I spent time doing form attachments to both lists and email (in an approval request) but where mines was heavy at processing each attachment , including checking if null, Reza's code does it in 4-5 steps as opposed to mines which was 4 steps for each file processed. Guess whose spending time tonight to optimise his flow. Reza , you're brilliant.
@RezaDorrani
@RezaDorrani 2 жыл бұрын
Thanks for sharing your scenario, Manish. So glad to hear the technique showcased in video is effective. Good luck with improving your flow :)
@xelias124
@xelias124 2 ай бұрын
KZbin is amazing, I was having a very specific issue at work regarding form attachment and how to transfer them into a sharepoint list, and somehow, there's a really detailled and didactic video explaining every details of the process, walking me through the whole ordeal Thank you so much !
@RezaDorrani
@RezaDorrani 2 ай бұрын
You’re most welcome
@VeroLaVege
@VeroLaVege 2 жыл бұрын
This is THE best tutorial on how to handle Forms attachment in List. Thank you so, so much. I had spent countless hours trying to understand how to deal with optional or multiple Forms attachment, and this made it super easy. I managed to have the 4 different optional file uploads from my Forms saved to my List. Thank you, thank you, thank you!!!
@RezaDorrani
@RezaDorrani 2 жыл бұрын
You are most welcome Veronique! Thank You so much for the awesome feedback. Means a lot.
@plcoin3355
@plcoin3355 Жыл бұрын
Hello, can you please explain how you did this? Did you add 3 more fields for the respective documents in the condition? I have a document MS form with three different file upload dialogs and I'm having trouble realizing it. Thanks ;)
@Tyr00003
@Tyr00003 7 ай бұрын
@@plcoin3355 same question here how to handle 3 or more document upload question :)
@fredconti8530
@fredconti8530 2 жыл бұрын
Best tutorial for handling attachments. Reza has thought of many different scenarios and has clearly shown how to handle each one. Bravo!
@RezaDorrani
@RezaDorrani 2 жыл бұрын
Glad it was helpful!
@pac0113
@pac0113 Жыл бұрын
Clearly not excel attachments though 🙄
@davidadams421
@davidadams421 2 жыл бұрын
What a fantastic video!! A genuine masterclass. Clear, structured, each grows on the next. The way you construct the flow is very intuitive - others say, "I'm going to create a variable, you'll see why later...". You say, "I need x but hold on, I need to loop through, so first I need to create a variable". This is far better for newbies that don't have that foresight yet. Brilliant! Quick question: in the Additional Documents demo, you created a condition to check whether Additional Documents was null before proceeding. Why not simply create varFiles and then append both Photos and Additional Documents to it? If the Additional Documents array is empty, it won't append anything to the varFiles array. No need for the conditional branch?
@RezaDorrani
@RezaDorrani 2 жыл бұрын
Thanks You for the awesome feedback David. Your point on the array being empty is right. I did a video on it earlier however for some reason the flow does not accept an empty array when calling the SharePoint actions. Hence those checks in the code.
@plcoin3355
@plcoin3355 Жыл бұрын
Hey @davidadams421, can you please explain how you mean that? I have a document MS form with 3 different file upload dialogs and struggle with the logic. Thanks ;).
@davidadams421
@davidadams421 Жыл бұрын
@@plcoin3355 Wow, this was a while back! I've slept since then!! If memory serves, in Reza's demo, he populated an array with a list of files, then checked whether additional files existed, if so, added them to the array. My point was he could just add everything to the array without the check, however this wouldn't work for the reasons he mentions.
@uncle_jojo
@uncle_jojo 2 жыл бұрын
This is unbelievable. I did a Google search for "microsoft forms store data from responses". This is the first returned video. It is crazy that this process is exactly what I needed. I have never had the first returned video ever be the perfect video for my needs. Wow. It covered both of my use cases - storing responses to my OneDrive and for a Group SharePoint. Thank you so much!
@RezaDorrani
@RezaDorrani 2 жыл бұрын
Thanks to Google :) Glad to hear the video covers most scenarios. Thank You so much for watching.
@cvkealey
@cvkealey 2 жыл бұрын
Great stuff! Your use of expressions to streamline the process is beautiful. As much as I practice, I really struggle with writing complex/compound expressions and nearly always resort to using a bunch of compose actions with much simpler formulas. Also, thanks for linking to my video on manipulating the file name to remove the submitter's name.
@RezaDorrani
@RezaDorrani 2 жыл бұрын
Thank you very much and your video on file naming is very good!
@DavidL-kw4fr
@DavidL-kw4fr 2 жыл бұрын
Great Videos from You both, Mates. Does @Chad's method also work to get rid of the wild Filname before the actual Filename? The attachment in MS Lists has the original Filename but in de SP Documentlibrary its kind of wild. Just as seen here: kzbin.info/www/bejne/gV7LmneFhaZ6Y5Y in Minute 25:27 Also i am trying to find out, where exactly i need to put in the "Parse JSON"-Function in Rezas Workflow. Thanks so much for all your help.
@heathermitchell2748
@heathermitchell2748 15 күн бұрын
Thank you, Reza! I was able to use your very clear instructions to fix a critical flow which broke when my organisation changed an individually owned Microsoft form to a group form.
@RezaDorrani
@RezaDorrani 15 күн бұрын
You're most welcome!
@jordanseremy5763
@jordanseremy5763 12 күн бұрын
hey how did you make it run with the Group Forms???
@heathermitchell2748
@heathermitchell2748 10 күн бұрын
@@jordanseremy5763 The overall concept is that users fill in an MS Form with a mandatory photo upload question. The flow creates a new item in a SharePoint list, gets the attachments from the Team site Documents library and attaches them to the newly created item. Flow steps are: 1. Trigger is When a New Response is Submitted (add the form id as a custom value) 2. Add an Apply to Each loop, first action is Get Response Details. Second action is Create Item (SharePoint connector). 3. Add another Apply to Each loop to go get each attachment for the form from the Team site Document library. Output is json(outputs('Get_response_details')?[Dynamic content that relates to the upload question']). (11:21 to 11:46 in the vid). First action is Get content using path (SharePoint connector) with the site address being your Team site and the File Path being the expression Item()?['link'] (31: 58 to 32:05 in the vid). Second action is Add Attachment (SharePoint). id field is dynamic content ID (from the Create item property), File Name is expression item()?['name'] (12:20 to 13:04 in the vid) and File Content is expression body('Get_file_content_using-path'). Hope that helps!
@jayong1418
@jayong1418 Жыл бұрын
I watched this in 1.5 speed and bang! I got more than I asked for. Fantastic tutorial! Thank you!!!
@RezaDorrani
@RezaDorrani Жыл бұрын
Thanks Jay
@youngdataio
@youngdataio 2 жыл бұрын
Bro you're the best
@RezaDorrani
@RezaDorrani 2 жыл бұрын
Thanks bro
@nadiadamiens3222
@nadiadamiens3222 6 ай бұрын
Thank you for this very instructive video I managed to complete a project only 10 days after discovering power automate.
@RezaDorrani
@RezaDorrani 6 ай бұрын
Awesome
@matthewbaker4163
@matthewbaker4163 9 ай бұрын
Thank you Reza, once again you have successfully shown me how to solve a power automate puzzle where many others fail. I should have known to check your channel first. I am grateful for all the help you so generously provide. 🙏
@RezaDorrani
@RezaDorrani 9 ай бұрын
Most welcome
@manublr
@manublr Жыл бұрын
Dear Reza. Thanks a lot for your service to human kind. You deserve a lot!! 2 questions 1. Can I rename the file so that my name is removed? 2. How do I get a unique url to the form submitted by user so that I will include the same in list item for anyone to access the filled form.
@RezaDorrani
@RezaDorrani Жыл бұрын
Thanks so much! Check my latest video on forms. It may help answer your questions - kzbin.info/www/bejne/d5bVnKxvnc6MetE
@manublr
@manublr Жыл бұрын
Thanks a lot ❤
@priscillahardwick
@priscillahardwick 2 жыл бұрын
Thanks for all your videos! You have helped me so much in my career. This video ended a long search for a resolution of why my data wasn't uploading to SharePoint for all of my sites when they didn't add an attachment! You're the best! Keep them coming!
@RezaDorrani
@RezaDorrani 2 жыл бұрын
Thank You so much!
@brendanbarstow3661
@brendanbarstow3661 Жыл бұрын
Thanks so much! Solved an afternoon of troubleshooting in 10 mins!
@RezaDorrani
@RezaDorrani Жыл бұрын
Great to hear!
@yankeedoll2jeter
@yankeedoll2jeter Жыл бұрын
Thank you SO much! This has been one of the most simple ways to do this. Other articles on the internet are much too complicated and I've used this many times. Thank you again!
@RezaDorrani
@RezaDorrani Жыл бұрын
You're very welcome! The reason I made this video were the other articles :)
@emiliozambade758
@emiliozambade758 2 жыл бұрын
Many thanks indeed Reza. I the begining I did not like very much your assertive way of speaking, but after getting used to it, your clear ste by step approach has help me a lot. I have seen many other power automate youtubers, and none of them was able to explain as well as you just did, following each step clearly, moving the scree slow enough to capture the formilas!!, just great!! Yes please if you set up a training portal, just le me know, happy to join!!
@RezaDorrani
@RezaDorrani 2 жыл бұрын
Thank You Emilio for the excellent feedback! I will try my best to get rid of that assertive tone. Hopefully improving video by video.
@RezaDorrani
@RezaDorrani Жыл бұрын
Check channel memberships. I have gone live with a training tier that you can sign up for now. kzbin.infojoin
@EMiller500
@EMiller500 9 ай бұрын
@@RezaDorrani Actually, I like this manner of expression (or "tone"). It is very focused on the key concepts that one needs to grasp, making the video concise yet fully edifying. It is quite evident that Reza invests a great deal time and effort in preparing each video, so that it demonstrates and conveys exactly the critical points necessary in the most economical way. This is in contrast to some KZbinrs in this topic (whom I shall not name) who make videos where they babble on and on with low-value chit-chat for over an hour and just waste the viewer's time.
@RezaDorrani
@RezaDorrani 9 ай бұрын
@@EMiller500 Thanks so much. I wish I could share how seriously I take each and every video I put out. My goal is to give value to the listener for every minute they watch. Spend hours editing to ensure there is no fluff.
@lindsayreiner9872
@lindsayreiner9872 Жыл бұрын
Following this tutorial made me do a happy dance every time something worked on the first try 🎉 thank you Reza!!
@RezaDorrani
@RezaDorrani Жыл бұрын
You're so welcome! Makes me happy to know that the video is helping others
@miss_mann2402
@miss_mann2402 Жыл бұрын
My goodness! Another dynamic video! I learn something every week from you, Reza. Please keep the videos coming.
@RezaDorrani
@RezaDorrani Жыл бұрын
Thanks so much. Video description has link to download sample flow. Give that a try.
@miss_mann2402
@miss_mann2402 Жыл бұрын
@@RezaDorrani, I did figure it out. Thank you so much.
@grant4458
@grant4458 Жыл бұрын
I wish I could give you more upvotes. I automatically upvote your videos as they start because I know I will learn something.
@RezaDorrani
@RezaDorrani Жыл бұрын
Wow! Thank You Grant
@AnonymousXMR
@AnonymousXMR 2 жыл бұрын
Easy explanation of many different use scenarios, much appreciated.
@RezaDorrani
@RezaDorrani 2 жыл бұрын
Glad to hear that! Thanks for watching.
@hugojeharr2217
@hugojeharr2217 8 ай бұрын
Thank you reza, all your power automate tutorial is really helpful. The least I can do is subscribing and giving like. Cheers
@RezaDorrani
@RezaDorrani 8 ай бұрын
Hey, thanks so much. Appreciate the sub.
@mattbounds7758
@mattbounds7758 Жыл бұрын
Thanks for this. I needed some quick help to show me how to handle attachments, so I had to skip to the relevant parts. But it was exactly what I needed. Awesome!
@RezaDorrani
@RezaDorrani Жыл бұрын
Glad it helped!
@lbow2057
@lbow2057 Ай бұрын
Hi Reza - Thank you for this really great step-by-step tutorial. This was great!!!
@RezaDorrani
@RezaDorrani Ай бұрын
You're very welcome!
@anthonyleduc
@anthonyleduc 2 жыл бұрын
Wow rezza. This video is kinda like a lemon cake for me. it's delicious. I'm so impressed. You're a genius
@RezaDorrani
@RezaDorrani 2 жыл бұрын
Wow, thank you so much!
@weiyili1356
@weiyili1356 2 ай бұрын
Thank you Reza! Your videos are very clear and covers various scenarios. It helped me a lot. Thank you so much!❤
@RezaDorrani
@RezaDorrani 2 ай бұрын
You're most welcome
@frankiespowart8793
@frankiespowart8793 2 жыл бұрын
Brilliant, thank you. It's taken me hours to try and do this. Without your help I couldn't have done it.
@RezaDorrani
@RezaDorrani 2 жыл бұрын
You are most welcome!
@MrClux4
@MrClux4 2 жыл бұрын
Another awesome video! This is very similar to my current project, so your timing is impeccable! I am doing a faculty appointment form where the user has to upload verification documents. I added branching and a final document upload at the end. With this video, I can now go back and add multiple file uploads. Thank you so much!!!
@RezaDorrani
@RezaDorrani 2 жыл бұрын
Glad it was helpful! Thanks for sharing your scenario. Good luck!
@evolutionsimplified
@evolutionsimplified Жыл бұрын
Reza actually inspires confidence and trust. When autoplay is on and I come across one of his videos, I know to put my food down and pay attention.
@RezaDorrani
@RezaDorrani Жыл бұрын
Thanks so much. I hope to keep working hard and provide valuable content. Its all about maintaining the trust.
@cainegoh
@cainegoh Жыл бұрын
your content is golden and scary comprehensive. you are god send my friend !
@RezaDorrani
@RezaDorrani Жыл бұрын
Wow, thank you!
@akkaradechsrithongchai7766
@akkaradechsrithongchai7766 Жыл бұрын
You always be the best teacher for me , Thank you again
@RezaDorrani
@RezaDorrani Жыл бұрын
Thanks so much
@WILLIAMJOHNSTON-m5w
@WILLIAMJOHNSTON-m5w Жыл бұрын
Great instructive video as usual - one issue with myself though is that when I select the template to create the flow I don't get the same template as you - it doesn't have the 'Apply to each' section?
@RezaDorrani
@RezaDorrani Жыл бұрын
Video description has link to download sample flow. You can try that.
@michael_wellington
@michael_wellington Жыл бұрын
Man, you are a diamond! I love your videos. I would like to hear you advise on a topic on a case, however I am aware that you are most probably very busy. All the best for you Reza!
@RezaDorrani
@RezaDorrani Жыл бұрын
Thanks so much. Busy - Yes. As long as the question is around the video, feel free to post it here.
@michael_wellington
@michael_wellington Жыл бұрын
@@RezaDorrani I would like to have your opinion on a ticket system that I want to build almost like you. Each ticket/form should contain all informations for a material. A reviewer will either accept, reject the form or set it to status pending, because further information is needed for this form. Now my questions: 1. How can the requestor give the reviewer the information, that some of his requests (tickets) belong together? 2. Is it possible to create a MS form template or a copy of an older filled out form, where a bunch of fields are already filled out to make the filling out of the new request easier? 3. How to collect the missing information for the ticket, that is pending and how to connect it in the SharePoint list in order to have a history? Thank you for your response in advance!
@RezaDorrani
@RezaDorrani Жыл бұрын
@@michael_wellington This is more of project requirements :) I would recommend posting your queries one by one on forums powerusers.microsoft.com
@michael_wellington
@michael_wellington Жыл бұрын
@@RezaDorrani Thanks dear!
@Jennifer-bc7wn
@Jennifer-bc7wn 9 ай бұрын
Thank you very much! Great explanations, and the walk thru was the perfect pace! You've saved me yet again!!!
@RezaDorrani
@RezaDorrani 9 ай бұрын
Most welcome
@azharpathan3322
@azharpathan3322 Жыл бұрын
You Reza.. you are a genius... !!! Super fan of yours..!!
@RezaDorrani
@RezaDorrani Жыл бұрын
Thanks so much
@niltonlopez5967
@niltonlopez5967 5 ай бұрын
Hola a todos! Primero que todo agradecer a Reza por su increíble video, me ayudó mucho. Tuve el error en el cuál la automatización se quedaba en un bucle perpetuo, solo paso a recordarles que primero que todo revisen los permisos de adjuntar archivos de su lista de SharePoint, pase horas investigando y probando diversas maneras y simplemente era ese permiso. 😁
@RezaDorrani
@RezaDorrani 5 ай бұрын
Thanks for sharing.
@Freakentertainment
@Freakentertainment 4 ай бұрын
Kudos to Reza 👏🏻👏🏻 Just one query, What changes I need to make if any field for example Date is optional in Form? In this case it’s getting Failed in Power Automate. Please suggest 🙏🏻
@RezaDorrani
@RezaDorrani 4 ай бұрын
Thanks! You would need to write expressions or conditions to check if value is null. I do not have a specific video reference for it though. I did a video wherein I check to see if the file attachments are empty kzbin.info/www/bejne/d5bVnKxvnc6MetEsi=PuaNDSAVI_WK_pl_
@niu745
@niu745 2 ай бұрын
Hi ReZa! love how your video is always packed with knowledge and various scenarios! Thanks for this guide, i will be useful for my organisation!❤
@RezaDorrani
@RezaDorrani 2 ай бұрын
Glad to hear that!
@kylee5033
@kylee5033 6 ай бұрын
This helped me so much! Thank you so much for putting the time into making this tutorial!
@RezaDorrani
@RezaDorrani 6 ай бұрын
You're most welcome!
@kylee5033
@kylee5033 6 ай бұрын
@@RezaDorrani question. I have an incident tracking form that creates a sharepoint list, following the steps you outlined in your video. One of the questions ask the user about the urgency of the issue being reported, so that our tech team knows how to properly respond. Instead of using high, medium, low, we've chosen to use human readable options, like "help me, everything isn't working". My question, is there a way to display the human readable version and then transform what they've selected back to a high, medium and low designation in the sharepoint list? Essentially I want the list to show high when the customer selects the form option "help me, everything isn't working".
@RezaDorrani
@RezaDorrani 6 ай бұрын
@@kylee5033 Possible. Write if condition in flow to check the value in form and accordingly set value in SP list.
@kylee5033
@kylee5033 6 ай бұрын
@@RezaDorrani Awesome! Thanks again for the help!
@gingaming_gg
@gingaming_gg Жыл бұрын
Thank you sir. This helped a lot this morning, but since my form belongs to a group i had to use the sharepoint connector to get content from a file path for it to work.
@RezaDorrani
@RezaDorrani Жыл бұрын
Glad it helped
@gingaming_gg
@gingaming_gg Жыл бұрын
@@RezaDorrani for sure. I was trying to use a link column and trying to get all of the links to the attachments to populate, but it only accepts one link at a time. So I had to rethink it and use your solution to just add them to the attachment column. I'll need to add a step to delete the original upload from the documents library since now there is a duplicate in the list, but that's fine.
@chrisnisbet2904
@chrisnisbet2904 2 жыл бұрын
This video is fantastic! 👍🏻 Quick question: how do I get the files into a folder for each month, rather than 1 large list within the doc library
@RezaDorrani
@RezaDorrani 2 жыл бұрын
I do not have a video reference on this scenario and would have to try it out to provide guidance. I will recommend checking on the forums at powerusers.microsoft.com/ in case someone has done something similar.
@RajanieshKaushikk
@RajanieshKaushikk Жыл бұрын
Reza, You are a rock star. This video really helped me.
@RezaDorrani
@RezaDorrani Жыл бұрын
Happy to hear that
@venkatramavath6203
@venkatramavath6203 2 жыл бұрын
Excellent Reza, your content is awesome
@RezaDorrani
@RezaDorrani 2 жыл бұрын
Thank you so much!
@webpagemage
@webpagemage Жыл бұрын
Fantastic job with this video! Very helpful! Thank you!
@RezaDorrani
@RezaDorrani Жыл бұрын
Most welcome
@valeriafilolungo2187
@valeriafilolungo2187 2 жыл бұрын
wonderful step by step video, everybody is able to follow, even me!!!! thanks so much
@RezaDorrani
@RezaDorrani 2 жыл бұрын
You are most welcome! Thank You for watching.
@valeriafilolungo2187
@valeriafilolungo2187 2 жыл бұрын
@@RezaDorrani please, keep on creating such great videos. Thanks
@RezaDorrani
@RezaDorrani 2 жыл бұрын
@@valeriafilolungo2187 I will keep trying my best
@thotsunfolded
@thotsunfolded 2 жыл бұрын
Thank you so much for step-by-step explanation! I was looking for the same use-case. Thanks again!! Great Content!!
@RezaDorrani
@RezaDorrani 2 жыл бұрын
You’re most welcome
@maxatis6819
@maxatis6819 Жыл бұрын
I learn much more knowledge for adapt and improve my work. Thank you and please more clip!
@RezaDorrani
@RezaDorrani Жыл бұрын
Thanks so much. A lot more to come!
@bootsbax
@bootsbax 2 жыл бұрын
As always Reza there are nuggets of information i hadn't even thought of. Thanks so much !
@RezaDorrani
@RezaDorrani 2 жыл бұрын
Awesome! Glad to hear that. Thanks for watching.
@JillSauer-t8j
@JillSauer-t8j 9 ай бұрын
This was perfect and solved my problem. Very easy to follow! Thank you!
@RezaDorrani
@RezaDorrani 9 ай бұрын
Great to hear!
@chrisdyde4778
@chrisdyde4778 Жыл бұрын
This was really helpful. Just getting started with Power Automate etc. and Reza laid it out very clearly, especially the attachments part which was really complex in some examples
@RezaDorrani
@RezaDorrani Жыл бұрын
Glad to hear that
@sethpretorius1367
@sethpretorius1367 8 ай бұрын
Build works perfectly, I just require that link for the json code mentioned at 24:08, if its not to much trouble to provide
@RezaDorrani
@RezaDorrani 8 ай бұрын
I believe link to download all artifacts should be in video description
@ilikeshineys
@ilikeshineys 2 жыл бұрын
Worked like a charm, Reza thank you for all the time you put into these videos. You are a champ.
@RezaDorrani
@RezaDorrani 2 жыл бұрын
You are most welcome. Thank You for watching.
@CarlitoDelaCalzada
@CarlitoDelaCalzada Ай бұрын
Thank you so much for this video Reza, it really solve my problem. Just a quick question adding attachment still not allowed for external/anyone users?
@RezaDorrani
@RezaDorrani Ай бұрын
Most welcome! Attachments is for internal users only.
@matthewlink8153
@matthewlink8153 2 жыл бұрын
WOW! This is exactly what I have been looking for! I have never really worked in PA before and this was my first go at it, for a work project! it worked absolutely brilliantly, had to make some alterations to suit my needs but your general explanation of what was happening and why enabled me to work through those tweaks i needed to make without issue. The only problem i am getting and I'm hoping the community are able to assist is creating the view files folder link. I have created to the document library, copied the code across changed the URL. I can see the files on the docs library but when i click on the view files link to view the filtered results i get the error the following error: "The specified view is invalid. The specified view might have been deleted or you might not have permission to view it. Contact the site owner for more information." I created the site and I can view the documents library with the documents in it but the filtered view is stumping me as to why it's not working. Any insight or things to try would be really appreciated. Been researching but not found anything useful so far. Have subscribed and will be keeping an eye out for more fantastic content!
@RezaDorrani
@RezaDorrani 2 жыл бұрын
Thanks for liking the video and subscribing to the channel. I will have to look at your flow in action to know the cause of your issue & provide guidance. I would recommend posting your issue/query with screenshots on the forums at powerusers.microsoft.com
@kennethtamang5013
@kennethtamang5013 Жыл бұрын
I am having the same issue any solutions?
@BlaiseNBA1
@BlaiseNBA1 Жыл бұрын
I managed to resolve this issue: 1. I copy and pasted the entire docs library link (up to aspx?) 2. In the code, you need to update the final text line to FilterField4 - number 4 as this is the column in docs library that will be filtered on. If you've rearranged the columns just adjust accordingly
@ConorHughes-ss7du
@ConorHughes-ss7du Жыл бұрын
@@BlaiseNBA1 I have tried this and I am no longer seeing the same error as above. However, my document library is not filtering down the ID it just shows all items, any ideas?
@metakeijzer-deruijter5312
@metakeijzer-deruijter5312 Жыл бұрын
@@ConorHughes-ss7du try removing the spaces in the link. That worked for me
@Steves.Vlog832
@Steves.Vlog832 Жыл бұрын
Your a star and make it look so easy, mind you I have used a lot of your videos to get my head around things. So well explained and thank not just for this video but all the others, please don't ever stop we need you
@RezaDorrani
@RezaDorrani Жыл бұрын
Wow, thank you! Il try my best to keep going!
@sarahva
@sarahva 2 жыл бұрын
Amazing! I appreciate your video and taking the time to show us. Thank you so much - it worked perfectly!
@RezaDorrani
@RezaDorrani 2 жыл бұрын
You're most welcome!
@JodyBeisner
@JodyBeisner 3 ай бұрын
Thanks for making it easy @reza. You are my new favorite.
@RezaDorrani
@RezaDorrani 3 ай бұрын
Awesome! Now no more changing favorites :)
@MichaelThoreson-v5m
@MichaelThoreson-v5m Жыл бұрын
Reza, appreciate this, it aligns perfectly with a project I'm working on. I do have one question; you noted when creating a form the responses go into a folder on the developer's OneDrive and when the flow is created the responses switch to the SharePoint list. My questions is once the flow is created and responses are moving to SharePoint can the files/folders be deleted from the OneDrive?
@RezaDorrani
@RezaDorrani Жыл бұрын
Check my playlist on Microsoft Forms - in one video I did show how to delete the rows from OneDrive
@avinbhasi
@avinbhasi Ай бұрын
This information is golden. Thanks a lot.
@RezaDorrani
@RezaDorrani Ай бұрын
Most welcome
@neilt2347
@neilt2347 Жыл бұрын
Great video, thanks so much and just what I needed. After the step where the uploaded files are saved to the sharepoint library (from the list) I then want to email them as attachments. Can this follow on from the flow at that point? The bit in your video about sending email is a different scenario. Many thanks.
@RezaDorrani
@RezaDorrani Жыл бұрын
Yes that is possible. I do not have a video reference on it though.
@fengchenwei8311
@fengchenwei8311 7 ай бұрын
4/9/2024 this flow still work well. Thanks for your video, Reza
@RezaDorrani
@RezaDorrani 7 ай бұрын
It stood the test of time
@John-vb5or
@John-vb5or Жыл бұрын
These videos are perfect. Thank you so much
@RezaDorrani
@RezaDorrani Жыл бұрын
Glad you like them!
@ilonameijs840
@ilonameijs840 7 ай бұрын
Wow, this video is an eye opener! This is really great! One question: where can I find the JSON code you mentioned for SharePoint list formatting?
@RezaDorrani
@RezaDorrani 7 ай бұрын
Welcome! I work hard on video descriptions :) Link should be somewhere there.
@timchurch4377
@timchurch4377 10 ай бұрын
This is amazing. If only MS Forms allowed "external" users to submit attachments. Huge limitation. Any workarounds would be greatly appreciated
@RezaDorrani
@RezaDorrani 10 ай бұрын
Thanks! I am not aware of any workarounds to allow external users to submit attachments via MS Forms
@keithyoung1672
@keithyoung1672 Жыл бұрын
Great video Reza! Whats amazing is you have responded to every comment 👋 hopefully this is a simple question... I only have one (non-required) file upload field. Your flow still works (to move the entry to SP with or without file attachment) when user uploads a file or not, but the flow shows as failed. I think this is due to the loop as it believes there is now a duplicate file on the second run. How can i simplify the flow to account for 1 non-required file upload option?
@RezaDorrani
@RezaDorrani Жыл бұрын
Thank You! I believe I have responded to all comments on my channel :) You would need to check if file has been uploaded in flow. You can add an expression to check that. Many have commented on it. I will also recommend checking on forums since there are solutions to this scenario. powerusers.microsoft.com
@mirmahmood1896
@mirmahmood1896 Жыл бұрын
What a wonderful educational video! If I don't want ALL of the fields saved in the Microsoft List, can I limit the number of columns in the list, or do I need to include all of the Form fields within the SharePoint List?
@RezaDorrani
@RezaDorrani Жыл бұрын
Thanks! You can have any fields you choose in the list and only add them.
@geojaya
@geojaya 2 жыл бұрын
This is excellent, very detailed - question - is it possible to print the form - with a print control upon a completion of the form - the point when you get a screen the survey is completed. In a Healthcare environment discrete data definitely required for reporting but we need to give hard copy of the form to patients/employees
@RezaDorrani
@RezaDorrani 2 жыл бұрын
Check kzbin.info/www/bejne/apa6eJeflKhlnrM I think I show how to generate PDF which can be printed :)
@andrewscotttt
@andrewscotttt 4 ай бұрын
Outstanding video, thank you for sharing. It helped me greatly.
@RezaDorrani
@RezaDorrani 4 ай бұрын
Glad it helped!
@keithmaly904
@keithmaly904 Жыл бұрын
a year leater, it still works. Thanks!!
@RezaDorrani
@RezaDorrani Жыл бұрын
Glad to hear
@roshmoon
@roshmoon 2 жыл бұрын
Amazing video - It's so great to learn the way you explained the smoothness while creating so many loops in power automate. I have a similar kind of task to link MS form (with almost multiple branching questions and almost 10 attachment questions comprising of 48 questions) to azure in a way that I can create work items directly per the responses received. thank you for this video it is quite beneficial.
@RezaDorrani
@RezaDorrani 2 жыл бұрын
Glad it was helpful!
@miteshchauhan5024
@miteshchauhan5024 Жыл бұрын
Thank you for the detailed video. I might be missing something where is the JSON code mentioned in SharePoint List Formatting?
@RezaDorrani
@RezaDorrani Жыл бұрын
Vide description has link to download sample flow. You can check the code there. As for your issue, I will have to look at your flow in action to know the cause of your issue. I recommend posting your issue/query with screenshots on the forums at powerusers.microsoft.com
@miteshchauhan5024
@miteshchauhan5024 Жыл бұрын
@@RezaDorrani I got the code from your Github.👍
@mohdkhairilakub8064
@mohdkhairilakub8064 6 ай бұрын
Hi Reza, great explanation and it is wonderful for you to break it into steps by steps. I really enjoyed it and it helps me a lot. I wonder if instead the response save into the sharepoint list, can the steps you mentioned be use if I want to save the response into the Excel file located in the sharepoint?
@RezaDorrani
@RezaDorrani 6 ай бұрын
Most welcome! Possible but I do not have a specific video reference on it.
@mohdkhairilakub8064
@mohdkhairilakub8064 6 ай бұрын
@@RezaDorrani thank you for your respond. What will happen if the owner of the form leave the company or the account become inactive? Would this be affecting the flow?
@RezaDorrani
@RezaDorrani 6 ай бұрын
@@mohdkhairilakub8064 Typically the form owner would need to add you as co-owner.
@theHitboss
@theHitboss Жыл бұрын
This is an awesome tutorial. Almost exactly what I am trying to solve for except we use a FORMS for TEAMS/SHAREPOINT. Therefore, the attachments are not in OneDrive but they are stored in SHAREPOINT. I can not seem to find the control to bring all of the attachments from the form that are in SharePoint to update the array for attachments in email and the url links to update the MS List.
@RezaDorrani
@RezaDorrani Жыл бұрын
I think I covered that in video as well. I have not run into issues with it so not sure. Il recommend posting your issue on forums at powerusers.microsoft.com
@nic.frasca
@nic.frasca 3 ай бұрын
great video. microsoft should make this much more simple and no-code since it's such a common use case in my opinion
@RezaDorrani
@RezaDorrani 3 ай бұрын
Hopefully, it gets simpler
@jibrimayo498
@jibrimayo498 2 жыл бұрын
This was great. The exact solution I needed. Easy to follow step-by-step and worked the first time. One question...is it possible to display the attached files in the list view?
@RezaDorrani
@RezaDorrani 2 жыл бұрын
Attachments cannot be shown in list view as far as I know. May be look into list formatting. May be an option there.
@jibrimayo498
@jibrimayo498 2 жыл бұрын
@@RezaDorrani Thanks. Appreciate the quick response.
@niwitaryal2074
@niwitaryal2074 2 жыл бұрын
Reza, you are amazing! You continue to impress :)
@RezaDorrani
@RezaDorrani 2 жыл бұрын
Thanks man
@beingbritt1
@beingbritt1 6 ай бұрын
Just found this helpful video and the timing couldn't be better. is this the same process if my files are stored in OneDrive vs. SharePoint?
@RezaDorrani
@RezaDorrani 6 ай бұрын
Video shows both
@nuttarasriprasert9245
@nuttarasriprasert9245 Жыл бұрын
Thank you very much for your great Videos. I've learned a lot. I wonder if it is necessary to do the "get content using path" to add option attachment(s) to email? My form is not a group form and I can't get the path right. FYI, my path has another language mixed with English and therefore, it converted into a very long line of letter.
@RezaDorrani
@RezaDorrani Жыл бұрын
Most welcome! Its a been a while since I did this video & hence do not remember if a step is necessary or not. I recommend posting your query on forums in case someone has a workaround for the language mix issue powerusers.microsoft.com
@close_this_window
@close_this_window 7 ай бұрын
Thank you for this. I followed the instructions step by step and was able to achieve the same result. However, I don't understand the reasoning behind the steps cz I come from a non-tech background. Can you let me know what topics should I research to understand the concept behind this process?
@RezaDorrani
@RezaDorrani 7 ай бұрын
Best to read documentation around the actions used in this flow.
@MarkParker1036
@MarkParker1036 Жыл бұрын
Awesome video!! Very helpful. I am just learning this stuff. Thank you!
@RezaDorrani
@RezaDorrani Жыл бұрын
Great! Thanks Mark. Wish you the best in your learnings
2 жыл бұрын
Thanks for sharing 🙏 As always a ton of great tips and clear guidelines.
@RezaDorrani
@RezaDorrani 2 жыл бұрын
Glad it was helpful!
@zainansari7262
@zainansari7262 5 ай бұрын
This is such a great tutorial, clear and easy steps to follow. Just a question, will the send email flow also attach files from multiple upload document questions? I currently have a Form which has two upload document questions (one mandatory one optional) and I need to set up a flow where the documents uploaded in both questions get sent through in an email. Any help would be really appreciated, have been struggling with this. Thank you :)
@RezaDorrani
@RezaDorrani 5 ай бұрын
Thanks! Check kzbin.info/www/bejne/d5bVnKxvnc6MetEsi=R0HsyAj7RFKFPlps
@JTech80
@JTech80 Жыл бұрын
Excellent tutorial. Thank You!
@RezaDorrani
@RezaDorrani Жыл бұрын
Most welcome
@glaringmind-rq8xu
@glaringmind-rq8xu Жыл бұрын
Another great video and so easy to follow with all the details.I am very new to power platform. I am trying to save a ms form into SharePoint following your video. it works fine except it is saving the flow owner ( myself) as the SharePoint created/modified by every time someone submits a MS form. How can I fix it ? Thank you and really appreciate your efforts!
@RezaDorrani
@RezaDorrani Жыл бұрын
Since flow is running under your account, it would always create item under flow owners name. This is not an issue hence I wouldn’t call it as fix is needed. There are SharePoint apis that update created by and modified by but that would require calling REST APIs from flow. I have not tried it and do not have any references for it. I would recommend checking or posting your query on forums in case someone has done something similar powerusers.microsoft.com
@NathanLePage-fo2rh
@NathanLePage-fo2rh Жыл бұрын
Reza, this is awesome, love your tutorials. I struggle though with a specific scenario - my job ends up failing when I don't have a photo attachment. My photo attachment is optional, but I'm not sure how to add the conditional statement. How do I get around this? My solution is exactly the same as your up to 13:18 of your tutorial.
@RezaDorrani
@RezaDorrani Жыл бұрын
There have been a few comments on this one. Idea would be to perform a null check inside of flow. I will recommend checking on the forums at powerusers.microsoft.com/ in case someone has done something similar.
@llRyOsUkEll
@llRyOsUkEll 8 ай бұрын
Great video!! very easy to follow. do you have a video that guides you with OneDrive as well?
@RezaDorrani
@RezaDorrani 8 ай бұрын
Thank You! Onedrive you mean where forms stores the files? That is shown in video.
@brigitteouellet939
@brigitteouellet939 9 ай бұрын
As a beginner, I found this video very helpful. I however still have a problem. Would you have a video that would help with saving numerical and date fields? I get an error with these type of fields. Thank you very much.
@RezaDorrani
@RezaDorrani 9 ай бұрын
Glad to hear that! Numerical and date you would need to typecast using expressions. Example: int(value)
@rahatrahman3070
@rahatrahman3070 2 жыл бұрын
Hi Reza. I enjoy all of your videos. Thanks a lot. Can you please also make a video on how to move attachments from form to specific folder based on a column name from MS Lists. For example three people are sending me attachments. I have folder for each of them in SharePoint. Now I want to move attachments to those specific folders after I receive response from them
@RezaDorrani
@RezaDorrani 2 жыл бұрын
I make videos when I get multiple requests on a particular topic. Every quarter I ask subscribers for topic suggestions on the Community Tab of my KZbin channel. Subscribers vote for topics and the highest voted topics get added to my backlog. Make sure you post this in the next topic suggestion post. If it gets a lot of votes, I will add it to my backlog.
@Mata-d5z
@Mata-d5z 8 ай бұрын
Hi Reza, this is a great video, thank you. I am not an IT person and tried following your guidance step-by-step, but hit a wall and thought to reach out. The example you're using in your video is very simple, but I have a form with 50 questions, including 12 attachments. All I need is to achieve that the Sharepoint list records attachments against an entry so that the attachment show in the pane that opens up when you double click on any sharepoint list entry. However, I followed your example and I only achieved that the first of the mandatory attachment and the first of the optional attachment are attached, but not the rest. What additional steps would I need to add to the Flow so that all mandatory and optional attachments show in my sharepoint list? Any guidance would be much appreciated.
@RezaDorrani
@RezaDorrani 8 ай бұрын
For optional attachments scenario I did a separate video Here it is kzbin.info/www/bejne/d5bVnKxvnc6MetEsi=52VSvVrAvPtX22v2
@anythingunderthesun2245
@anythingunderthesun2245 Жыл бұрын
Amazing. it's been a while since I've had a very deep and thorough tutorial. Nothing like this. good luck to you sir and thank you!
@RezaDorrani
@RezaDorrani Жыл бұрын
Thank You so much for the amazing feedback.
@andjelamihajlovic5614
@andjelamihajlovic5614 2 жыл бұрын
Hi Reza! Thank you for this video. Can this be used for approvals? For example: I have a flow that will send an email for approval-the approver approves it-my list gets updated and changes the status to approved. Where can i store all the approvals and approvers related to one list? Once it has been approved, can I use this flow for it to create a new list with the approvers name, date of approval and outcome? This is for auditing purposes, I want to have insight into all the approvals related to one list.
@RezaDorrani
@RezaDorrani 2 жыл бұрын
This video is related to data coming from forms. If you need to run approvals on it, then it is possible. You can have your scenario done but I do not have a video reference on it.
@Chuck824
@Chuck824 2 жыл бұрын
Congrats on the channel!! it has been very helpful!! Quick question, how can I pull additional data (from the user) from Active Directory ( ID, location, Country, etc.) and store it on the SharePoint List?
@RezaDorrani
@RezaDorrani 2 жыл бұрын
Thanks for watching and liking the videos on the channel. You can use flow and query AD using Office 365 user's connector to pull the data. I do not have a video reference on this scenario though. I will recommend checking on the forums at powerusers.microsoft.com/ in case someone has done something similar.
@gunasekaran4288
@gunasekaran4288 2 жыл бұрын
Super reza fantastic idea 💡 👏 👍 👌
@RezaDorrani
@RezaDorrani 2 жыл бұрын
Thank you! Cheers!
@alan_darr
@alan_darr 6 ай бұрын
Thanks for the tutorial - working through it now. Power Automate has clearly changed a bit since this was created. When choosing a template, there are now two with the same name "record responses in SharePoint". Neither one has the Apply To Each action built in. Not sure why that is. The one you were using said it was created by Microsoft - the two available now say By Microsoft Community. ?? I've downloaded your flow instead and hopefully it will still work. If I run across any other differences, I'll report back. Thanks again.
@RezaDorrani
@RezaDorrani 6 ай бұрын
Check my latest video on this topic kzbin.info/www/bejne/d5bVnKxvnc6MetEsi=Tk68yul3X0JPnhuW
@muffin17
@muffin17 Жыл бұрын
Awesome! Thank you so much for this guide...
@RezaDorrani
@RezaDorrani Жыл бұрын
Most welcome
@adamh1250
@adamh1250 8 ай бұрын
This was awesome. Thank you! Subscribed and liked for this one video alone. Question I have now is the flow fails if there are no attachments. How do I resolve?
@adamh1250
@adamh1250 8 ай бұрын
ExpressionEvaluationFailed. The execution of template action 'Apply_to_each_attachment' failed: the result of the evaluation of 'foreach' expression '@json(outputs('Get_response_details')?['body/r5a05f5af2652402e8bb634c03c04c39a'])' is of type 'Null'. The result must be a valid array.
@RezaDorrani
@RezaDorrani 8 ай бұрын
Thanks for the sub! If no attachments, watch this kzbin.info/www/bejne/d5bVnKxvnc6MetEsi=sWI48tDBe8WoQOUZ
@MaddieStoehr
@MaddieStoehr 5 ай бұрын
Thank you so much! If both of the document fields are mandatory, do you not have to add the condition?
@RezaDorrani
@RezaDorrani 5 ай бұрын
Which condition? If doc fields are NOT mandatory, then condition would be needed. I have done a video on that as well
How to Get Microsoft Form File Uploads Attached to an Email 📧
29:50
A Creative Opinion
Рет қаралды 11 М.
The IMPOSSIBLE Puzzle..
00:55
Stokes Twins
Рет қаралды 191 МЛН
Симбу закрыли дома?! 🔒 #симба #симбочка #арти
00:41
Симбочка Пимпочка
Рет қаралды 5 МЛН
If people acted like cats 🙀😹 LeoNata family #shorts
00:22
LeoNata Family
Рет қаралды 30 МЛН
Save Microsoft Forms Attachments to SharePoint with Power Automate
13:43
Automate Microsoft Forms Responses into SharePoint Lists with No Effort!
12:00
How To Save Microsoft Form Responses To A SharePoint List
19:09
Lui Iacobellis
Рет қаралды 37 М.
The IMPOSSIBLE Puzzle..
00:55
Stokes Twins
Рет қаралды 191 МЛН