Build a CHAT experience in Power Apps using SharePoint Lists

Поділитися
Вставка
  • Опубліковано 9 лют 2025

КОМЕНТАРІ • 205

  • @EMiller500
    @EMiller500 4 місяці тому +3

    Brilliant! And excellently explained! Thanks so much, Reza!

    • @RezaDorrani
      @RezaDorrani  4 місяці тому

      Awesome! Very happy to hear the feedback.

  • @Iwan2ski7819
    @Iwan2ski7819 2 місяці тому +1

    Great video! I follow quite a few Power Platform UA-camrs, but Reza is my favorite to learn things that nobody else has even thought of trying yet!

    • @RezaDorrani
      @RezaDorrani  2 місяці тому +1

      Thanks so much! Everyone is unique in their own ways.

  • @dougydoe
    @dougydoe 4 місяці тому +3

    Just catching up on videos after my brief holiday and I surely wasn't disappointed. Great video and great concept. One of the great features about your videos is that, it shows me what's possible even though I may not have a use case for it as yet. It goes into the "Bank" nonetheless. Thanks for sharing and enjoyed it.

    • @RezaDorrani
      @RezaDorrani  4 місяці тому +1

      Welcome back!

    • @dougydoe
      @dougydoe 4 місяці тому +1

      @@RezaDorrani Thanks Reza. 🤣

  • @ericmild4050
    @ericmild4050 4 місяці тому +1

    Thanks raza. I soent the day learning graph api from you. My search is out of control now!
    You're the best bro

    • @RezaDorrani
      @RezaDorrani  4 місяці тому

      Thanks so much! I try my best to bring something new and unique each time.

  • @TheKermit2110
    @TheKermit2110 4 місяці тому +1

    v useful Reza, love the way you build on prior tutorial solutions, so its easier to digest. Thanks so much

    • @RezaDorrani
      @RezaDorrani  4 місяці тому

      Glad you like it!
      Trying my best to keep tutorials crisp and to the point.

  • @sibidi894
    @sibidi894 4 місяці тому +2

    I love your excellent R and D. You help us see what is possible.

  • @saulobrendo8960
    @saulobrendo8960 Місяць тому

    Great Job!!!
    Congrats from Brazil.

  • @muktirashmi9263
    @muktirashmi9263 4 місяці тому +1

    Game changer!!! I almost want to cancel my plans tonight and try this out instead! Jk! 🙃 Looking forward to opening the complete solution soon to understand the @mention version.
    Thank you Reza for all that you do for this community of Power Platform learners!

    • @RezaDorrani
      @RezaDorrani  4 місяці тому

      You are most welcome!
      Warning: The @mention version is complex. I wish it was easier.

    • @muktirashmi9263
      @muktirashmi9263 4 місяці тому +1

      Thanks for the heads up Reza. I’ll try my best, and at least now I know it’s possible.
      This may end up being one of my three requests for training sessions after Power Automate!

    • @RezaDorrani
      @RezaDorrani  4 місяці тому +1

      @@muktirashmi9263 I have already shared a request form for feedback to gold members. Check community tab.

  • @js7537
    @js7537 2 місяці тому +1

    You are the best! How could you be such great?!

    • @RezaDorrani
      @RezaDorrani  2 місяці тому

      I work very hard on picking the right topics.

  • @JorgeOyanadel
    @JorgeOyanadel 4 місяці тому +1

    Awesome!!!, very well explained
    Thank you for sharing your knowledge and experiences

  • @ajit382
    @ajit382 3 місяці тому +1

    Excellent Session Bro

  • @vlan1656
    @vlan1656 17 днів тому

    Thank you. Realy helped me making it

  • @mharish83
    @mharish83 4 місяці тому +1

    Excellent video. Thank you Reza...!

  • @Bit_surfer
    @Bit_surfer 3 місяці тому +4

    What would we do in this world without Reza? That man is my god

    • @RezaDorrani
      @RezaDorrani  3 місяці тому

      Hey, thanks man! Im no God :)

  • @eyoborelvis8224
    @eyoborelvis8224 4 місяці тому +1

    Awesome Sir Reza

  • @javiergamella7646
    @javiergamella7646 4 місяці тому +1

    Thanks Reza really good functionallity.

  • @sankhlayashraj
    @sankhlayashraj 4 місяці тому +1

    Great video again @Reza

  • @oluwatobiyusuf
    @oluwatobiyusuf 4 місяці тому +1

    Thank you so much Reza

  • @cimarr0nargent0
    @cimarr0nargent0 Місяць тому +1

    awesome! I keep improving my app full powered by Reza

    • @RezaDorrani
      @RezaDorrani  Місяць тому

      Great

    • @cimarr0nargent0
      @cimarr0nargent0 13 днів тому

      @@RezaDorrani I'm wondering how to mark a gallery item when it have comments on it just like in the sharepoint list with a dialog icon.

    • @RezaDorrani
      @RezaDorrani  13 днів тому +1

      @@cimarr0nargent0 Something I would have to try to know the options

    • @cimarr0nargent0
      @cimarr0nargent0 13 днів тому +1

      @ right now I'm trying a kind of walkround adding a new collumn number type named COMMENTS, so, every time a comment is placed I'll patch this collumn with the current value +1... not a fancy solution but I think it would works.

  • @khurramdanish6
    @khurramdanish6 4 місяці тому +1

    Awsome Idea

  • @georgeloughery8570
    @georgeloughery8570 3 місяці тому +1

    Great tutorial. Please post tutorial to make the Issue Tracking Dashboard used for this, thank you.

    • @RezaDorrani
      @RezaDorrani  3 місяці тому

      Check my playlist on modern controls

    • @georgeloughery8570
      @georgeloughery8570 3 місяці тому

      @@RezaDorrani Thank you, but I don't see where you make the Issue Information Form, I need to make that before I can follow this, it's not working for me. The modern controls have a lot of great examples, but I don't see that one. Sorry.

    • @RezaDorrani
      @RezaDorrani  3 місяці тому

      @@georgeloughery8570 You wont see an exact replica of that form but I have done several videos where I have built the form and gallery on home screen. There are all placed in the modern controls playlist. I had a colleague use it a week ago.

  • @tibobago
    @tibobago 4 місяці тому +1

    Another great video Reza. The @ mention is great but the email notification redirects people to the list instead of the app which isn’t ideal in our use case. We'll likely end up reproducing a similar experience by using another list to store our comments instead. We might even go nuts and attempt a reply button to keep them in threads 🎉

    • @RezaDorrani
      @RezaDorrani  4 місяці тому +2

      Another option would be to use the @mention logic in power apps but not actually post it as an @mention in comments. Rather send a custom notification from PAuto

  • @vitalycsv1
    @vitalycsv1 26 днів тому

    hi Reza, amazing job, can you share with us the sharepoint list items so that we can test on our environment?

    • @RezaDorrani
      @RezaDorrani  26 днів тому

      Video description has link to download the entire solution for members.
      Note: you can always add test data. Key is the list schema which has been shared with members.

  • @AntonOraievskyi
    @AntonOraievskyi 3 місяці тому +1

    Cool! Great and useful explanation. Reza, do you have any solutions for making chat experience in model-driven app based on dataverse? Thank you!

    • @RezaDorrani
      @RezaDorrani  3 місяці тому +1

      Thanks!
      I dont have any of model-driven apps

  • @gholmes2756
    @gholmes2756 2 місяці тому +1

    Hi Reza, thanks for another fantastic video. I am early into my Power Platforms journey but you have helped immensely this far. Do you know if it would be possible to use the form control which could be used to populate the comments field? I am trying to think of a way to create an app to document audit findings and this could be a great fit if it could be used with a form. Really appreciate any info you can provide.

    • @RezaDorrani
      @RezaDorrani  2 місяці тому +1

      You could add the comments section to form by creating a custom card. However, it would still require calling the flow to save the comment as shown in video.

  • @ilovejesus2222-d9n
    @ilovejesus2222-d9n 3 місяці тому +1

    Thank you so much for the super helpful video Reza. I can't wait to try implementing this. I also wanted to display this chat (following the same format) in an email whenever a user adds a new comment to the ticket. How can I display this field using a power automate flow? Thank you!

    • @RezaDorrani
      @RezaDorrani  3 місяці тому +1

      The chat data is obtained from flow. You can simply format that in html and share it in email. It should not be that hard.

  • @brimlenz2470
    @brimlenz2470 4 місяці тому

    Great and well explained sir. I was wondering if it's possible to continue with a part 2 where you can show us how to add a counter for number of unread comments/ messages in the gallery like in whatsapp unread messages. Is that possible sir?

    • @RezaDorrani
      @RezaDorrani  4 місяці тому +1

      Thanks!
      I have no plans for a follow up on this video and not sure if the scenario mentioned is a possibility

  • @adelinebondjali8116
    @adelinebondjali8116 4 місяці тому +1

    Loving it. Can we do the same on SharePoint documents libraries?

    • @RezaDorrani
      @RezaDorrani  4 місяці тому +1

      Thanks! I have not tried with doc libs. I dont see the same comments feature there. There is Office comments within files in libraries. There could be an option to get that, but not something I have explored.

  • @Tasneem-e2e
    @Tasneem-e2e 3 місяці тому +1

    I have a general question that's not directly related to this video. Whenever I create a new screen, I find myself constantly referring back to previous screens to match colors, sizes, and other control settings. Is there a way to centralize these layout elements so that any new controls I add automatically inherit the width, height, font, and other design properties, saving me from manually adjusting them each time?

    • @RezaDorrani
      @RezaDorrani  3 місяці тому

      With modern controls, the only option is modern themes which is limited.
      With classic controls, you can frame a pattern www.iammancat.dev/2022/01/power-apps-branding-template-v3/

  • @benjietunchie
    @benjietunchie 4 місяці тому

    Great video 😊👍
    Quick question, have you done any video on help desk or like a support center ?

    • @RezaDorrani
      @RezaDorrani  4 місяці тому

      Thanks!
      Not an end to end video.

    • @benjietunchie
      @benjietunchie 4 місяці тому

      @@RezaDorrani okay
      Please consider something like that

    • @RezaDorrani
      @RezaDorrani  4 місяці тому

      @@benjietunchie I make videos when I receive multiple requests on a topic. Every 6 months I ask subscribers for topic suggestions on Community Tab of my channel. Most voted idea gets added to my backlog. Make sure to post this idea whenever I post the next topic suggestion post.

  • @paddysheeran
    @paddysheeran 2 місяці тому

    Hi Reza, thanks for this. I have built something based on the video but curious on how to filter the chat based on a date range, displaying the date is fine but would like the dynamically control the view of the comments,

    • @RezaDorrani
      @RezaDorrani  2 місяці тому

      Not something I have explored

    • @paddysheeran
      @paddysheeran 2 місяці тому +1

      @@RezaDorrani Sorted it thanks anyway.

    • @marcelsjardijn9257
      @marcelsjardijn9257 Місяць тому

      @paddysheeran, could you share your formula for sorting the chats? Im having trouble with the FX here. Just want is to sort based on createdDate

  • @manishanehe2785
    @manishanehe2785 Місяць тому

    Great tutorial! I have a question about implementing a comment feature in an app. How can I design a system where users can add comments on multiple screens, each tied to specific submodules within those screens? For example, if I have different modules on various screens, how can I ensure each module has its own comment section where users can interact seamlessly?

    • @RezaDorrani
      @RezaDorrani  Місяць тому

      I do not have a video reference on the mentioned scenario and would have to try it out to know the options. I will recommend checking or posting your query on forums in case someone has done something similar
      community.powerplatform.com/

  • @twismfamily
    @twismfamily Місяць тому

    Great video! Will this only work if my information is coming from a Data Table? I am trying to get this to work with my Gallery design and having all types of issues with getting comments. I can see in SPO that the comments are there but for some reason not showing up in my chat area as well as the flow is grabbing comments from the column data and not the @comments area. I will try deleting my column to see if that works. Also, in the JSON, I only see
    "body": {
    "d": {
    "Comments": [ ]
    NOT
    "body": {
    "d": {
    "results": [ ]

    • @RezaDorrani
      @RezaDorrani  Місяць тому

      I have not tried with data table.
      I have not experienced the mentioned issue, hence not sure whats the cause for your issue.
      You can try downloading the solution shown in video (members only - check video description for details)

    • @twismfamily
      @twismfamily Місяць тому +1

      @@RezaDorrani UPDATE: After a full day of troubleshooting, I finally deleted one of my columns that stored comments. For whatever reason Power Apps was holding on to that data as comments coming from my column instead of using the @mentions section. After deleting, I can now see everything you did in the video. Whew! Kazzah!!

    • @moeking5601
      @moeking5601 6 днів тому

      @@twismfamily thank you

  • @ThuatKy-j1q
    @ThuatKy-j1q 2 місяці тому

    I have watched your video many times but still cannot figure out where you got the Table1 attribute field in the Set(var....) call. I look forward to hearing from you.

    • @ThuatKy-j1q
      @ThuatKy-j1q 2 місяці тому

      it's at 10.08 seconds

    • @RezaDorrani
      @RezaDorrani  2 місяці тому

      Table1 is the name of my Modern Table control on the home page of my app.

    • @ThuatKy-j1q
      @ThuatKy-j1q 2 місяці тому

      @@RezaDorrani oh i understand thank you very much

  • @TengBangable
    @TengBangable 4 місяці тому

    Hi Reza! Awesome work. thanks a lot. Just one question. You see a way how to make mentioning possible in the PowerApp directly? I am neither able to see mentioning in the app, nor I am able to mention somebody in the app.

    • @RezaDorrani
      @RezaDorrani  4 місяці тому

      End of video I do show the option for @mention.
      Details on link to download the full app is in video description

    • @TengBangable
      @TengBangable 4 місяці тому +1

      Thanks! So focused on building along, that I missed the end 😢😂

    • @RezaDorrani
      @RezaDorrani  4 місяці тому +1

      @@TengBangable I always show something dramatic at the end 😊

  • @kimberlyphillips6278
    @kimberlyphillips6278 12 днів тому

    Hi Reza, is chat available in Dataverse?

    • @RezaDorrani
      @RezaDorrani  12 днів тому

      This using office commenting feature of SharePoint.
      I don't believe dataverse has that feature.

  • @tsion1919
    @tsion1919 4 місяці тому

    Another great video! Could you please build a room or desk booking app that avoids duplicates and time conflicts?

    • @RezaDorrani
      @RezaDorrani  4 місяці тому +1

      Thanks!
      I make videos when I receive multiple requests on a topic. Every 6 months I ask subscribers for topic suggestions on Community Tab of my channel. Most voted topic ideas get added to my backlog. Make sure to suggest this idea whenever the next topic suggestion post is out.

    • @tsion1919
      @tsion1919 4 місяці тому

      @@RezaDorrani Sure. I will make sure to do that. Do you have an upcoming q&a session?

    • @RezaDorrani
      @RezaDorrani  4 місяці тому

      @@tsion1919 Today at 5 pm cst for channel members only

    • @tsion1919
      @tsion1919 4 місяці тому

      @@RezaDorrani Thank you! Do we have to submit questions before hand?

    • @RezaDorrani
      @RezaDorrani  4 місяці тому

      No, it would be LIVE on call only.

  • @deadmikehun
    @deadmikehun Місяць тому

    Hi Reza! I have implemented this awesome solution some time ago, and it was working perfectly, but recently i found that the response from the flow replaces ":" and maybe some other "special characters" with ascii code. They appear correctly on the list item, but in the variable where i store the flow response they are converted to ascii. Have you experienced this? is there a way to solve this? Thanks, I love your channel!

    • @RezaDorrani
      @RezaDorrani  Місяць тому

      I am not aware of any changes and have not experienced this.

  • @PhuongLe-sh7gb
    @PhuongLe-sh7gb 3 місяці тому

    Hi Reza, brilliant video as always. Is it possible to display the message order from oldest to latest, as by default it shows from the most recent one down to the oldest one. Thank you

    • @RezaDorrani
      @RezaDorrani  3 місяці тому +1

      Most welcome.
      You can always sort the results based on date.

    • @PhuongLe-sh7gb
      @PhuongLe-sh7gb 3 місяці тому

      @@RezaDorrani I try to sort based on Value.createdDate but it doesn't work, can you please provide me any tips ?

    • @RezaDorrani
      @RezaDorrani  3 місяці тому

      It should work. Not sure what other tip I can share.

  • @EasyProj
    @EasyProj 3 місяці тому +1

    AWESOME! Once I wanted to show Title and Comments columns in Power BI but the @mention is object instead of user name. No sure if anyone can extract Email or User Name from @mention.

  • @wfiles6975
    @wfiles6975 4 місяці тому

    Great video! I have learned so much from your videos. I am having one issue on the OnVisible: Set(varComments, GetandPostComments.Run("Get",Table1.Selected.ID).response). What is Table1 referring to in your demo video? I am not able to get this to work on the Power App I created from a SharePoint list.

    • @RezaDorrani
      @RezaDorrani  4 місяці тому +2

      Table1 is name of table control on my home screen.
      The video description has details of the link to download the entire solution (members only)

    • @wfiles6975
      @wfiles6975 4 місяці тому +1

      @@RezaDorrani Thank you!

  • @Jimmy_Winberg
    @Jimmy_Winberg 4 місяці тому

    So each time you open a item the flow needs to run to get the comments? If yes, is there anyway to load this comments without using a flow, less delay and less calls

    • @RezaDorrani
      @RezaDorrani  4 місяці тому +2

      Only way to call SharePoint rest api using standard connectors is via flow.
      You could also not call flow when item is viewed and have user click a button to load the comments on demand

    • @Jimmy_Winberg
      @Jimmy_Winberg 4 місяці тому +1

      @@RezaDorrani thank you for answering great videos

  • @unclerico70
    @unclerico70 Місяць тому

    Reza, awesome video... question... How do i add the date and time of the author or what is the formula?

    • @RezaDorrani
      @RezaDorrani  Місяць тому +1

      Thanks!
      I do not remember the code by heart.
      The steps are as shown in video. Once you get the json response - you can check the properties and use the values needed.

    • @unclerico70
      @unclerico70 Місяць тому

      @@RezaDorrani so now I'm not sure what I'm doing wrong but now it does record the comments from the app to SharePoint. but they are not visible in the app. Hopefully you can help

    • @unclerico70
      @unclerico70 Місяць тому

      and here is the error i get on Startup.
      QuoteComments.Run failed: The function 'Run' has an invalid value for parameter 'number' - a blank value was passed to it where it was not expected. Please make sure that a valid argument is passed to the function.

    • @RezaDorrani
      @RezaDorrani  Місяць тому

      @ricklaguna9386
      I have not experienced the mentioned issue, hence not sure whats the cause for your issue.
      You can try downloading the solution shown in video (members only - check video description for details)

  • @meyrielleveloso
    @meyrielleveloso 3 місяці тому

    Excellent video. How to add a label to show if the there is a new comment for an item?

    • @RezaDorrani
      @RezaDorrani  3 місяці тому

      You can check to see if there were any comments posted and accordingly show the message.
      CountRows can be used

  • @melfleming6675
    @melfleming6675 2 місяці тому

    This is great! Is there a way to prevent comments or post from being deleted (by anyone other than admins)?

    • @RezaDorrani
      @RezaDorrani  2 місяці тому +1

      No, since as long as a user can post a comment - they can also delete it.

  • @tobinantony874
    @tobinantony874 4 місяці тому

    Hello Reza, awsome idea 💡just curious to know, we do have similar feature with MS List and even we can use Jira as well to keep track of issues, may I know the most benefit of this?

    • @RezaDorrani
      @RezaDorrani  4 місяці тому

      MS list and Sharepoint list is one and the same.

  • @amanuelale-n2f
    @amanuelale-n2f 24 дні тому

    How do you get the item id from table1. can you show us the screen.

    • @RezaDorrani
      @RezaDorrani  24 дні тому

      Table1.selected was the formula used from what I remember.
      You can try downloading the solution shown in video (members only - check video description for details)

  • @thomasboden4053
    @thomasboden4053 4 місяці тому

    How do you add the date field? I’m assuming it’s a this item.value but not sure the next command, would it be createddate?

    • @RezaDorrani
      @RezaDorrani  4 місяці тому +2

      ThisItem.Value.createdDate
      To format it use: Text(DateTimeValue( ThisItem.Value.createdDate),DateTimeFormat.ShortDateTime)

    • @thomasboden4053
      @thomasboden4053 4 місяці тому +1

      @@RezaDorrani amazing! Thank you

  • @TimR-j8o
    @TimR-j8o Місяць тому

    Hi Reza, great Video. My Problem is, it always posts with the same User, its the user connected to the flow. I already tried it on iphone or ipad, its always the same author. Can you help me with that? Thank you!!!

    • @RezaDorrani
      @RezaDorrani  Місяць тому

      I have not experienced the mentioned issue, hence not sure whats the cause for your issue.
      You can try downloading the solution shown in video (members only - check video description for details)

    • @TimR-j8o
      @TimR-j8o Місяць тому

      @@RezaDorrani Thanks to your reply. I wonder how the HTTP action in the flow identifies the user. The flow only receives the input, the ID, and the comment, not any user information. I considered passing the user's email to the flow to define the author in the HTTP action, but unfortunately, I couldn't manage to do that.

    • @RezaDorrani
      @RezaDorrani  Місяць тому

      @@TimR-j8o when flow is called from power apps - the actions in flow run under app users context

  • @cindyocel8181
    @cindyocel8181 3 місяці тому

    Is it possible to show a count of the number of comments? For example, I have an icon that opens the comments screen. I would like to display the number of comments next to that icon. Thank you.

    • @RezaDorrani
      @RezaDorrani  3 місяці тому

      You can always use countrows function to get that info

  • @PatrickPedersen85
    @PatrickPedersen85 4 місяці тому

    Looks good! Do you have a solution on how to build a fully functional @mention function in Power Apps? I have almost got it by showing a people picker when typing "@" character, but it's not fully functional like other chat apps. Then I used rich text control instead of textinput which means I had to workaround html also...

    • @RezaDorrani
      @RezaDorrani  4 місяці тому +1

      You mean the one I showed as demo in end of video?

    • @PatrickPedersen85
      @PatrickPedersen85 4 місяці тому

      @@RezaDorrani Yes, but more like a other chat apps like in Teams or Sharepoint when you mention someone by typing @

    • @RezaDorrani
      @RezaDorrani  4 місяці тому

      @@PatrickPedersen85 I have not tried that @mention scenario

  • @Saif_Ali_Khan_1301
    @Saif_Ali_Khan_1301 4 місяці тому

    Reza can we achieve same using graph api in powerapp without integrating flow

    • @RezaDorrani
      @RezaDorrani  4 місяці тому

      Not something I have explored, hence not sure

  • @edjk6278
    @edjk6278 4 місяці тому

    I’ve been following you for a couple years and have a mate in Malawi also really loves your work and would benefit from lessons. I’ve been trying to assist him but I too am still learning. The exchange rate makes it very difficult from an affordability perspective. Is it possible to obtain a discount for interested parties in Malawi?

    • @RezaDorrani
      @RezaDorrani  4 місяці тому

      Thank you so much for supporting my work over the years. I truly appreciate it, and I’m glad to hear that your mate in Malawi enjoys the content too. Regarding the membership, the pricing is set uniformly across all members, as UA-cam doesn't offer an option for regional-based pricing at this time. I understand that this can be challenging due to the exchange rate, but I hope the content continues to bring value to you both.
      I tried to build this Q/A doc that would help address common questions on memberships thepoweraddicts-my.sharepoint.com/:w:/g/personal/rdorrani_thepoweraddicts_onmicrosoft_com/EbvjdBY80QRGkT6svJEmzZwBz64PNYQDRvKHm8eRHEYe6Q?rtime=GVrSLBDk3Eg

  • @GalAsoR1
    @GalAsoR1 2 місяці тому

    Is it possible with dataverse table?

    • @RezaDorrani
      @RezaDorrani  2 місяці тому

      This video is specific to sharepoint.

    • @GalAsoR1
      @GalAsoR1 2 місяці тому

      @ thanks for the reply!
      i am asking in general if it is possible.

    • @RezaDorrani
      @RezaDorrani  2 місяці тому

      @GalAsoR1 Probably yes but not something I have explored

  • @psychedelicrelaxation1509
    @psychedelicrelaxation1509 3 місяці тому +1

    Hi Reza, thanks 👍 yet another exciting tutorial. I was wondering if we can give option to delete comment, as in SharePoint we have delete as well as edit option for each comment. I have added a trash icon 'OnSelect': Set(varComments, flow.Run("Delete",Table1.Selected.ID).response), and in the flow i have added an Or condition branch to check if the input is equal to Delete then using the send an HTTP request method type 'DELETE' to delete the particular comment, but no luck. I keep getting error code 502, the type Microsoft.SharePoint.Comments.Comment EntitySet does not support HTTP DELETE method. One thing i noticed is once i use ThisItem.Value id in a text label property it gives me the exact "id" of the item as per the JSON structure in the flow. I am hoping that i am the right track to crack this, any guidance will be much appreciated.

    • @RezaDorrani
      @RezaDorrani  3 місяці тому +1

      You seem to be on the right track. It should be possible. I have not tried this though, so my inputs would be more theoretical

    • @psychedelicrelaxation1509
      @psychedelicrelaxation1509 3 місяці тому

      When I check the flow results I keep getting error code 502, the type Microsoft.SharePoint.Comments.Comment EntitySet does not support HTTP DELETE method.

    • @RezaDorrani
      @RezaDorrani  3 місяці тому +1

      Im not sure about this. I will suggest posting your issue on forums at powerusers.microsoft.com/

    • @psychedelicrelaxation1509
      @psychedelicrelaxation1509 3 місяці тому +2

      ​​@@RezaDorraniFinally got the DELETE method to function perfectly. To delete a specific comment we need to provide a commentID input parameter type number(make it optional) in the api after Comments(commentID) similar to what we do to get ItemID. And to get commentID value associated with each comment dynamically I added a text label in the gallery with Text property set to: This item.Value.id. Where 'id' denotes the comment id which we can see in the output JSON. FInally I added a Trash icon in my gallery and set its 'OnSelect' property to: Set(varComments,Flowname.run("Delete",Table1.Selected.ID, {num_2:txtlabel.Text}). response). Similarly I added an edit icon to edit each comment using the PATCH method.But all thanks 🙏 to you for your detailed and simple explanation which pushes us to think out of the box.

    • @PhuongLe-sh7gb
      @PhuongLe-sh7gb Місяць тому

      hi, I was checking for your action to delete but I cannot get my flow to work, would it be possible for you to explain more in details, as I'm new to flow, thank you

  • @islamgamal25
    @islamgamal25 2 місяці тому

    How can I get date and time with format as well as mention

    • @RezaDorrani
      @RezaDorrani  2 місяці тому

      All info is shared in app solution shared in video description

  • @TheD3dicateDGamerS
    @TheD3dicateDGamerS 2 місяці тому

    Can't figure out the FX to resort the order :(

    • @RezaDorrani
      @RezaDorrani  2 місяці тому

      I know a few folks who shared in comments they were able to do it. I don't have the formula handy.

  • @Raztulad
    @Raztulad 19 днів тому

    When you choose Table1 what is that table?

    • @RezaDorrani
      @RezaDorrani  19 днів тому +1

      That's the name of the Table control on my home screeen

    • @Raztulad
      @Raztulad 19 днів тому

      @ I have created an app that looks like Microsoft planner. My table is inside a gallery housed under a contAiner. I am not sure what to use cause when I try to use the data name it gives me error.

    • @RezaDorrani
      @RezaDorrani  19 днів тому

      I have not experienced the mentioned issue, hence not sure whats the cause for your issue.
      You can try downloading the solution shown in video (members only - check video description for details)

  • @konrad6815
    @konrad6815 5 днів тому

    Nice cut at 21:03 to avoid showing that the button doesn’t become active when you type, but instead, you have to select another element in the app 🤣🤣

    • @RezaDorrani
      @RezaDorrani  5 днів тому

      The modern text control has a property called 'Trigger Output' - you can set that to 'Key Press' to enable the button immediately. It’s a simple adjustment, but I appreciate the attention to detail!

  • @mayurpawar6575
    @mayurpawar6575 3 місяці тому

    For me the values are comming nul when i run the flow please help me its urgent

    • @RezaDorrani
      @RezaDorrani  3 місяці тому

      Video description has details on link to download the app.
      I have not faced any issues with it.

  • @schleidr
    @schleidr 4 місяці тому

    I was trying to do this but using json, I had a hard time doing it

  • @uchandup6292
    @uchandup6292 4 місяці тому

    Please, can you make video on "Power Platform Admin View App" in Power platform @Reza Sir

    • @RezaDorrani
      @RezaDorrani  4 місяці тому

      I make videos when I receive multiple requests on a topic. Every 6 months I ask subscribers for topic suggestions on Community Tab of my channel. Most voted idea gets added to my backlog. Make sure to post this idea whenever I post the next topic suggestion post.

  • @laszlokovacs7411
    @laszlokovacs7411 6 днів тому

    So when do you actually explain how that mention works?

    • @RezaDorrani
      @RezaDorrani  6 днів тому

      I don't cover that in video as the code was complex. I believe I show the code in latter part of the video.

    • @laszlokovacs7411
      @laszlokovacs7411 6 днів тому

      @@RezaDorrani wow thanks for the fast reply. I'm actually working on it as we speak. Apparently the JSON structure has to contain an addition property called "mentions" which has an array of "results" in it. The actual mentions in the text have to be in this format: "mention{0}" where 0 is the index of the mention -> results item. I mean that's what I'm seeing from the comments, but I haven't really tested it out yet. Was hoping you have some info on that before I go down a weird rabbit hole. I didn't find the code anywhere in the video about how exactly that mention works in your app

    • @RezaDorrani
      @RezaDorrani  6 днів тому

      Video description has details on how to download entire solution (members only - check description for details)

  • @yijinlin6885
    @yijinlin6885 3 місяці тому

    "I want to become a Silver member, and my question is whether 'Access to Apps & flows' means that I can see the code?"

    • @RezaDorrani
      @RezaDorrani  3 місяці тому

      You will get the app or solution export which you can import in your tenant.

    • @yijinlin6885
      @yijinlin6885 3 місяці тому

      @@RezaDorrani Thank you, are these all of your works or just a few special ones?

    • @RezaDorrani
      @RezaDorrani  3 місяці тому

      @@yijinlin6885 This doc has all the answers thepoweraddicts-my.sharepoint.com/:w:/g/personal/rdorrani_thepoweraddicts_onmicrosoft_com/EbvjdBY80QRGkT6svJEmzZwBz64PNYQDRvKHm8eRHEYe6Q?rtime=Cd5ITIbv3Eg

  • @tusharsingla6364
    @tusharsingla6364 4 місяці тому

    The comments are coming as null in the response. Any suggestions?

    • @tusharsingla6364
      @tusharsingla6364 4 місяці тому

      Can you please help in this

    • @RezaDorrani
      @RezaDorrani  4 місяці тому

      Video description has link to download entire solution (members only - check description for details)
      I would suggest giving that a try.

    • @tusharsingla6364
      @tusharsingla6364 4 місяці тому

      @@RezaDorrani Im using an old list. It allows me to add comments in sharepoint. But are not visible over the api response.

    • @tusharsingla6364
      @tusharsingla6364 4 місяці тому

      @@RezaDorraniit is working fine for lists that i recently created

    • @RezaDorrani
      @RezaDorrani  4 місяці тому

      @@tusharsingla6364 Im not sure if there is some limitation with older lists

  • @grapesfamily29
    @grapesfamily29 2 місяці тому

    My comment got erased. need to pay to help with the error? ,,,,, :(

    • @RezaDorrani
      @RezaDorrani  2 місяці тому

      I have not experienced the mentioned issue, hence not sure whats the cause for your issue.
      You can try downloading the solution shown in video (members only - check video description for details)

    • @grapesfamily29
      @grapesfamily29 2 місяці тому

      @@RezaDorrani Nevermind, your videos before were cool no hidden steps nor payment required to have full scope. But yeah, Thanks for the foundation. I understand your way now on giving advice and even download is not free now. But still you did great to all this time.

    • @RezaDorrani
      @RezaDorrani  2 місяці тому

      @grapesfamily29 My response was relative to your comment which got deleted as my channel policy (auto setup) blocks or deletes posts with links.
      No one is forcing anyone to pay. It's a choice and not mandatory.
      It takes a lot of effort to package, document the installation steps for the solution and help support every question that comes my way.
      The video itself has been used by many to frame the solution without needing to download anything.

    • @grapesfamily29
      @grapesfamily29 2 місяці тому

      @@RezaDorrani Agree, though, its you who let us choose instead of for free. But hey, Not arguing its your way, so no biggie. Just giving my honest comment.

    • @RezaDorrani
      @RezaDorrani  2 місяці тому

      @grapesfamily29 Being free or not is my decision as I am the one spending the time and effort to deliver a packaged solution.

  • @JohnHall
    @JohnHall 4 місяці тому

    @5:23 . I guess I just don't trust the Microsoft Power Automate team (I think that's actually yours Reza) to support a "drop down list" properly. So Imma use text until a very unspecified future date where I trust that your team isn't going to mess up the interfaces (again).

    • @RezaDorrani
      @RezaDorrani  4 місяці тому

      The team does not work for me. If you dont trust the dropdown, then you are free to use the text option.

  • @meyrielleveloso
    @meyrielleveloso 3 місяці тому

    Reza, how do you add the text for the date and time?
    I tried This.Item.Value.created, but it is not showing the date

    • @RezaDorrani
      @RezaDorrani  3 місяці тому

      I shared the code in a comment posted by another user. Please check.

    • @psychedelicrelaxation1509
      @psychedelicrelaxation1509 3 місяці тому +1

      I used: Text(DateTimeValue(This Item.Value.createdDate), "[$-en-US]mm/dd/yyyy hh:mm AM/PM")

  • @JohnHall
    @JohnHall 4 місяці тому +3

    @6:45 ...again.... Use _api/web/lists(guid'*guid_of_your_list_here*') instead of _api/web/lists/getbytitle. Naming of lists changes too often within SharePoint and the reference can break. Using the GUID ensures you can have an unbreakable link to the list. Don't get me wrong, this is good info to share, but I need my stuff to work reliably.

    • @RezaDorrani
      @RezaDorrani  4 місяці тому +2

      Good point. However I am putting out a video to ensure things are explained in simple terms.

  • @peterthomson9409
    @peterthomson9409 4 місяці тому

    Thanks Reza, why am I getting '@mention{0} just testing something dont responded'

    • @RezaDorrani
      @RezaDorrani  4 місяці тому +1

      Because thats what the json returns. A lot more work is needed to get the details of the mentioned user.
      Video description has link to download entire solution (members only - check description for details)

    • @peterthomson9409
      @peterthomson9409 3 місяці тому

      @@RezaDorrani Any chance you could take us through @mention solution, I’ve downloaded your app but struggling to incorporate it in to my own existing app. Thanks in advance.