Thank you so much for the detailed explanation! It worked perfectly!
@honourwest6074Ай бұрын
What if we want to get all the comments on a specific item, and not just comments related to a specific user?
@Richie1902Ай бұрын
Hi - yep this is possible - probably the best approach would be to get the version history of that item then for each version append each comment - using the http request to sharepoint that has the url of _api/web/Lists/getbytitle('yourlist')/items(yourID )/versions - this clip might help you? kzbin.info/www/bejne/noHSdXeuZqyepKM Hope thats what you are looking for - but if not - please let me know!
@honourwest6074Ай бұрын
@Richie1902 Thankyou. I'll take a look at it later. 🙂
@kristentan7189Ай бұрын
thank you so much for this video! in another video you showed how to send a summary table via email to unique users. i was wondering if you knew a way to send reminders to the unique users and multiselect people column (two summary tables) based whether they are a unique user or a multiselect people column. as there may be an instance where Person A is a unique user for one project but is a multiselect person in another project, and you want to get all of the data.
@Richie1902Ай бұрын
Hi Kristen, yes this would be possible - you would need to grab data from both columns and get it into a format that you can add to an array, then filter that array to just have the unique people per record. Would be a little complicated but yes it is possible to do - I'll aim to create something to show you how to achieve this - but it will take me a day or two to get the time for the tutorial - hope this helps!
@kristentan7189Ай бұрын
@@Richie1902 thank you for replying! i am looking forward to your tutorial. :)
@PeterFargusАй бұрын
Hi Rich, thanks for the video, its really helpful. Can you tell me why the comments I get when I run my flow have a lot of formatting code around it rather than just the comment? <div class="ExternalClass5CE0924E084F43EE9233196A11130D8A"><div style="font-family:Calibri, Arial, Helvetica, sans-serif;font-size:11pt;color:rgb(0, 0, 0);">Test Comment 2</div></div> <div class="ExternalClass27F14E51EB374E86BF7A5AFE3387E3C8"><div style="font-family:Calibri, Arial, Helvetica, sans-serif;font-size:11pt;color:rgb(0, 0, 0);">Test Comment 1</div></div>
@PeterFargusАй бұрын
I found it. The multiple lines of text column needs to be in plain text rather than rich text.
@maribelarango2076Ай бұрын
You need to clean the result from the previous step, add a compose with the following and add the new output to the email: Compose: replace(replace(replace(replace(replace(body('Create_HTML_table'),'<','<'),'>','>'),'&','&'),''','"'),'"','"')
@TimmyS1981Ай бұрын
Bloody Legend! I spent too long on this and I watch your video and it's all sorted now! Thank you!!!!!
@rickysydney4208Ай бұрын
Looks like this doesn't work when you try to validate within a gallery
@JonTurley712 ай бұрын
Excellent tutorial. Concise, clear and purposeful throughout. No wasted time or words. THANK YOU 👍
@nighttwitch8792 ай бұрын
It locks like the whole item, is it possible to lock specific columns instead of the whole item list using power automate?
@Richie19022 ай бұрын
hi - with SharePoint as my data source if I have contribute access to a record I can edit all the columns for that record. There is no granular locking down of specific columns. You could however block quick edit and force the sharepoint form to be a powerapp, then in your power app show hide fields, adjust display mode properties based on the user or item status to achieve what you are looking for. Another option would be to break your lists down so there is a parent item and child items - then allow people to edit the items they have access to.. like a relational database. Hope this helps.
@iheartpenicillin2 ай бұрын
Oh my god thank you!!! I've spent days trying to figure this out. You explain everything so clearly and well, thank you :)
@Richie19022 ай бұрын
Awesome! Thanks for the feedback - glad it helped you!
@joshuaanderson5312 ай бұрын
Would there be a way to send a single email with all of the comments included? My use case is emailing an update log which would contain the appended fields for all items that have been modified. This video was awesome! But now I have one email to read for each updated item. Much appreciated!
@Richie19022 ай бұрын
Hi - yes you can do this - you would just need to maybe put into an array or append to text and then put this into your email - let me know if you need more guidance?
@robh24892 ай бұрын
Really helpful, thank you. Could you do a video for when a reminder should be sent 14 days after the item was created please?
@Amazo9900992 ай бұрын
This is SUPER helpful for a project I'm working on. Quick question - there's a username and time stamp at the beginning of each comment. Is there any way to capture this information, as well?
@Richie19022 ай бұрын
Hiya - maybe you already fixed this? If not you could just expand the select action to pull in the columns you want - this would be created and created by. Let me know if this helps or if you need more help. Thanks!
@emma67363 ай бұрын
Perfect! I got my email alert workflow working in less than 2 hrs
@PowerAutomate-qb2nz3 ай бұрын
Very helpful. Thank you. How do we handle tasks with null email?
@Richie19023 ай бұрын
Hi there - in your odata filter for Get Items you will want to add in something like myemailcolumnname ne Null so you only pull items where there is a value for email OR you could return all items and then use a condition so that if myemailcolumnname is Null send the task reminder to someone else like an admin, but if there is value in this field to send to that person instead. I'll try to put a clip up to show how to do this.
@eninadia13093 ай бұрын
I absolutely love the video. could you please make a video tutorial on how you made the app from scratch ? or did you use a particular template
@jl13993 ай бұрын
This is good but it’s not a full excel file its really a csv file that excel recognizes and uses
@Richie19023 ай бұрын
Hi - you can use the excel connector for sure - but it does require more effort and in my personal experience just isnt as good to create files quickly. documentation - learn.microsoft.com/en-us/connectors/excelonlinebusiness/ You can create a table or worksheet - but need a file to call to work within.. creating a csv that you can then open in excel / save as excel is (to me) a super pragmatic and easier path for many makers. Hope this helps!
@Orlandolover014 ай бұрын
thank youso much for this, i just got this task and your video is the only one that talks about it. and you did in details for beginners to understand. thanks!
@rubymateo10104 ай бұрын
How do we include duedates that are equal or less than 7 days or 14 days from now?
@Richie19024 ай бұрын
Hi Ruby - so you need to filter your list data and use ge for greater than or equal to and le for less than or equal to filters. in Power Automate I would set up a scheduled workflow to run daily and then use the action get future time and configure that for 7 days, then I would use an expression or substring to set that value to a utc format just on date eg 2024-12-25 then repeat and do the future date for 14 days. So then you would have 2 dates 7 days and 14 days from now. called 'My7Days' and 'My14Days' Then in your datasource if we had a column called duedate. You could then run a parallel branch one to find the 7 days items and one to find the 14 days items. the filter would like like duedate le 'My7Days' I'll see if I can get time to show this in a tutorial to show how to do this for you. Hope this helps!
@rubymateo10104 ай бұрын
@@Richie1902wow i will be waiting for that tutorial. I tried days ago to make my flow but i received infinite loops of email after testing.
@yami74754 ай бұрын
Thank you!! Very helpful walk through!! Very thorough!! Thank you!!!
@StephanieSeattle4 ай бұрын
Hi from Seattle Rich! This was exactly what I needed - thank you! Super helpful step by step and appreciate all the detail on filtering out unnecessary items. You are a gem!
@FengWang-r8j4 ай бұрын
Hi, Richard, thanks for the sharing, what if I need to add different people in CC list above sending to multiple people? Thanks.
@Richie19024 ай бұрын
Hi Feng - if you expand the send an email v2 action to see the advanced settings - you can see the CC part of the email you can populate. In terms of selecting who to cc - you can hard code that, select emails from other people columns in the list item or look up people to email and place them into a string variable separated with a ';' to allow the emails to work. I'll extend this current tutorial to show how you could approach all 3 of those scenarios
@newabyuser4 ай бұрын
thanks for video but my question is how to delete the oldest comment appended with Power automate
@Richie19024 ай бұрын
Hi - sure - I can extend this tutorial to show you the options here. Off the top of my head you may have to remove that version of the list item vs just the text in that value - but I'll check what options we have here and come back with a clip to assist
@newabyuser4 ай бұрын
It will delete the whole version, rather I want just to delete the older appended comment.
@newabyuser4 ай бұрын
@Richie1902 any luck with delete?
@Richie19024 ай бұрын
@@newabyuser - as close as I can get is to be able to remove a version - but this is still the full version of that item - so if any changes to that item occurred along with the multi line text column these would be removed. The only solution here i can think of would be to get the full version into an array / compose action in power automate. Delete that version then add a new version with all the other values except the data from the mutli line text column - version history would show the item history so it might be out of sync in terms of data needed to show for that item..
@Razzy0014 ай бұрын
A way to send to multiple users
@Richie19024 ай бұрын
Hi Rasaq - sure thing - I can put out a clip for this to help you - but my approach would be to create a string variable, then use the action 'append to string variable' and look up anyone who needs to be notified into this message adding their email followed by a ; I'll aim for a clip on this in the next day or so.
@Razzy0014 ай бұрын
Hello please how can I add more emails to those I want to send to , how can I add multiple emails?? Please
@StephanieSeattle5 ай бұрын
Hi Rich! Can you do a video using power automate to send a task assignment email that pulls comments from a multi-line text field with append changes turned on?
@Richie19025 ай бұрын
Hi @StephanieSeattle - are you wanting to show that fields history in your email correspondence? Im going to assume yes! Will work on that for you - cheers for the request!
@Richie19024 ай бұрын
Hi @StephanieSeattle - here is the tutorial - kzbin.info/www/bejne/pJjbYZ-ubsqUjJY took me a bit to clear my schedule to create it - but I hope it helps!
@rebeccaj1385 ай бұрын
Would you do something similar today?
@Richie19025 ай бұрын
Hi Rebecca - for a canvas app I still use alot of bespoke onStart actions to set my branding variables. I'm watching the modern themes development closely - but its not quite there yet in terms of being customizable enough that I can match any clients primary/secondary etc colors - modern theming will take the primary color and present a theme back that works for accessibility vs what a client always wants.. To get around that - I'm still using custom themes via onStart. Hoping it will change this year.. will see.
@rebeccaj1385 ай бұрын
@@Richie1902 I see option to create modern theme. Haven't tried it yet
@Richie19025 ай бұрын
@@rebeccaj138 - nice - I've found if I create a light colored theme light a lime green. it all looks good, but then if I add a modern button to this app - the button is a much darker green - keeps it accessible.. but doesnt 'look' the way I want it to in a canvas app.. so im hoping for some future override options so I can keep clients happy vs pushing them to a 'this is the only option when using a modern canvas app' approach.. Best of luck with your app building!
@MarkAnthonyVillegas-of9ze5 ай бұрын
Amazing!!!
@pro-gradetech91555 ай бұрын
What to do if i want to send reminder emails to each user in the list to his email 7 days after the duedate?
@Richie19025 ай бұрын
hi there - you'll want to still create a scheduled daily workflow and use the action get past date and use 7 days as the date you want. Then ensure that this date value has a structure of 2024-05-21 for example - you can use UTC then the text action to substring the utc to just the date, then use get items and apply a filter where datedue eq 'your date value' Then apply to each and send your email. I hope that makes sense - if you want me to spin up an example of how to do that I can - just let me know!
@atikkhan51216 ай бұрын
Thaks a lot, i am trying from four day's but not able to do, after seeing your video i have done it. Once again thanks 🎉🎉
@Richie19026 ай бұрын
Hi - please can you let me know if you are seeing any errors in the workflow runs? or if the workflow just isnt finding the correct items? or something else? If you let me know as much as you can - I'll be able to give you some help. Thanks!
@atikkhan51216 ай бұрын
@@Richie1902 I have found no errors.
@KirstenChinnock6 ай бұрын
Rich, you are an absolute legend!!! Thank you so much, this is perfectly explained and is exactly what I wanted! Please keep these little videos coming, they are excellent! You need a pay rise! I have one happy boss now! :) :)
@TaylorManer6 ай бұрын
How do you make these due date notifications for only items that are open/in progress? Is there another action to tell the routine not to run if the status is closed?
@Richie19026 ай бұрын
Hi Taylor - yep - when you use the get Items action in Power Automate - you can toggle the odata filter to pull back whatever data you need - so if you have specific values you need to pull back thats where you would do it. So due date eq today and status eq open type thing - then you only get the data you need. If you need to pull different status types back - you but only run the notification on a particular status you could either use the data operation of Filter to reduce the items down to just what you want OR you could use Apply to Each and have a condition within the apply to each step - so if a value eq the value you want then do something. Filter is a bit easier/efficient Let me know if this helps!
@KirstenChinnock6 ай бұрын
Great video, thank you so much! Is there a way to use the forename and compose the email with 'Dear Forename' for each person? Thank you :)
@Richie19026 ай бұрын
Hi Kirsten - in the o365 get users action in Power automate there is 'Given Name' which is generally your first name.. but depends if your IT have populated it. On a sharepoint person column you really only have display name which is your first and last name. So you could use an apply to each email found and get user profile from the o365 users action to achieve this.. Hope this helps - just let me know if you'd like a walk through clip on doing this.
@KirstenChinnock6 ай бұрын
Thanks Richard. I’m actually using a SQL table to get my data. I’ve used your flow and it works, but as soon as I use the ‘Forename’ from my SQL table in my email, it’s adds another ‘Apply to each’ step in 😕
@Richie19026 ай бұрын
@@KirstenChinnock - is the Forename column in the same row/table as the item you are running the check on to get the items? So you will have a list items, then an an apply to each item. Can you put a compose into the apply to each action where you are getting the record and use an expression maybe to show the forename? If you wanted to send a screen shot of how you have the actions configured I might be able to help more [email protected] Cheers
@KirstenChinnock6 ай бұрын
@@Richie1902 thank you so much for the reply, I will take a look and see if I can work it out. I'll drop you an email if not, thanks again! :)
@Richie19026 ай бұрын
@@KirstenChinnock - new tutorial to show how I tackled this is here - kzbin.info/www/bejne/eJywpq1prrSBo6c enjoy!
@DebashishP826 ай бұрын
Brilliant tutorial mate. This was what I was looking for. Thanks again.
@Leandro_Montanholi7 ай бұрын
TKS, but for me is showing the emails instead the group
@rebeccahilbert17807 ай бұрын
Hi, I get an error when running this flow, the date format is does not match yet I am using the same Australian/UK format as you are and have copied your instructions to the comma..? Can you assist with why this is not working for me..? I can't see where I need to format the date code but you didnt need to do this..?
@Richie19027 ай бұрын
Hi Rebecca - can you look at the flow run with the error and see the format that the date has come through as? Also - can you let me know if the sharepoint column you are using is a date only or a date + time type? Happy for you to send screen shots of what you are seeing / your workflow to [email protected]
@rebeccahilbert17807 ай бұрын
@@Richie1902 thanks Richard, I ended up figuring it out by watching a different tutorial. One detail which I don’t believe you mention is if the column name has spaces on your SP site, you have to remove these as SP does not read spaces. That was my issue! So simple! But thank you as your video helped enormously 👍🏻😊
@TheClarkfather7 ай бұрын
Excellent video! Is it possible to send a daily reminder for something that's overdue?
@Richie19027 ай бұрын
sure is - just change the filter to get anything that is overdue - so duedate lt today.. lt less than gt greater than - wanna go with due date less than today I think. Good luck!
@FRANKWHITE19968 ай бұрын
thanks for sharing ❤
@federicomuller57778 ай бұрын
Thanks, you're an Angel...!!!
@augustoestanislau1178 ай бұрын
How can i do that using the tesks of Microsoft Task?? Somebody hepl.
@yenc18988 ай бұрын
Hi, your tutorial works for single email address, what if the names are in Outlook name with more than 1 names and not email?
@brucie718 ай бұрын
Can you @Everyone like you do when typing a message in teams? If so how?
@proostdaantv8 ай бұрын
why isn't the @mention showing for me though?
@anandkirtineha8 ай бұрын
Can we create a approval flow in this Task Summary. When a user closed the task an email will be sent to HOD and after approval of HOD that particular task close.
@imamulkhan72958 ай бұрын
Hi, It's very useful vedio but I couldn't understand some concepts like I'm not able to pass filter queries to power automate. Can you help me on this little bit
@christiangilles95989 ай бұрын
Hi Richard, Please, How Can I get your word template?
@Richie19029 ай бұрын
Hi Christian - I did this demo quite a while back and for a consultancy where I'm no longer based.. so I cant get you the original :) but I could whack together a replica with a similar structure - pretty sure the top section is just a table with the active content controls in place, then a 2 column table with the relevant controls in that - if thats ok with you - send me you email to [email protected]
@christiangilles95989 ай бұрын
Thanks Richard I sent you message
@christiangilles95989 ай бұрын
Hi Richard, please how can I get your Word template?
@remymoscovitz44869 ай бұрын
Hey Richard do you think you could provide some more detail with the moving button and the timer function? I have been searching so long to find this animation and it looks so complex. But for now, I will keep attempting to copy your one even tho mine will be 2 buttons instead of your 3. Thank you so much tho :)
@Richie19029 ай бұрын
Hi Remy - ooh wow I put this out 4 years ago, when I was at a different consultancy - so I'll have to rewatch it again and replicate. Are you trying to do the same as you see in the clip? or something different? If different let me know your goal and I'll try to help as best I can! Cheers
@anamahmed276510 ай бұрын
Hi Richard, thanks for sharing this video. I am using the exact steps to send reminders a day before the due date. My flow ran fine for two days and stopped/did not notify me on the third day. Upon checking the flow, it seemed that the 'Get Files' action is not returning any value. However, the DueDate column has items in there. Any help in understanding the issue will be much appreciated.
@Richie19029 ай бұрын
Hi there - if the workflow isnt returning any values - I would take a look at workflow run and expand the get items action and check the date that is being looked for and any other values in the odata query - then check your data source and do a comparison. If you think something should be getting returned we can look at your odata query and validate it then adjust as needed.. Let me know how you are getting on?
@anamahmed27659 ай бұрын
@@Richie1902 Thank you so much for the guidance. I realized the flow was not returning values because I set it up on the Document library. I created a new library and applied the flow there, and it ran fine. Thanks for sharing valuable content that broadens our knowledge about workflows and power automation.
@Richie19029 ай бұрын
@@anamahmed2765 - awesome!
@naminamino10 ай бұрын
hi richard, do you know why my "send an email" part isn't working? when i run the flow, the flow run successfully but the email part is greyed out
@dyanetteburgos369411 ай бұрын
I’ve been looking for a tutorial like this for weeks!! Thank you!