This is the exact functionality I was looking for. I looked into lot of places but couldn't find some content that explains it so clearly. You explained it in an amazing way and I can't thank you enough for that. Kudos April for the awesome work you are doing and making our lives easy.
@baselabuobeid38015 ай бұрын
This video by this professional lady ... saved more than 36 hours of work🥰
@AprilDunnam5 ай бұрын
That makes me so happy to hear!! ♥
@ahmadjauharudin1353 Жыл бұрын
I'm newbie in powerApps, and I'm planning to create apps in my office to help my team. This is what I have been looking for all this time. Thank you. Terimakasih
@AprilDunnam Жыл бұрын
I'm glad this was helpful!
@kevindibb65342 жыл бұрын
Wanted to also say I watched a couple of other PowerApps Editable Table videos and found yours to be the best one for me. The others were fine too but I followed yours better. Thanks again!
@kirillperian4 жыл бұрын
Thank so much for posting this, April - this is perfect! I really appreciate it. I also appreciate your complete approach to building this out - from the attention to detail such as border colors/thickness, fills, alignment and even the hover fills to being mindful about the performance and building that all into your approach. Bravo!
@AprilDunnam4 жыл бұрын
Thanks so much Kirill, as they say, the beauty is in the details! 😊
@ShihChiWang4 жыл бұрын
This is great!! I added edit icon and save icon and delete icon in my gallery (each row has these three icons) then user can edit by rows because they like to view items like in excel mode not a form. Your method is much better. Thanks for this sharing.
@AprilDunnam4 жыл бұрын
Thanks, glad this was helpful!
@dandrem.40742 жыл бұрын
I've come to the conclusion these creators do things in the background and you have to be really skilled to figure that out. I literally did the same thing she did and I have red x's everywhere.
@breadandcheese188010 ай бұрын
My god, after all the videos out there, this one helped me out straight forward! So very helpful! Thank you!!!
@AprilDunnam9 ай бұрын
I'm so glad to hear this helped you!
@komanguy3 жыл бұрын
Amazing! I made a lot of search on this matter, and finally, I’ve got a great answer. Today I learned a lot. You should write a book on power apps. Thanks a lot for your help!
@AprilDunnam3 жыл бұрын
Glad you found it and it was helpful!
@teresaagustin51914 жыл бұрын
Great video April! I really like the way you optimized for performance with the toggle, leveraged Boolean values to minimize the number of If statements and how you referenced other controls. Nice, clean code. Please keep your terrific videos coming :)
@AprilDunnam4 жыл бұрын
Thanks so much Teresa!
@robertmcghee68153 жыл бұрын
When I click "save", all the toggle values are set to "true", and the function no longer works. Meaning the filter becomes redundant. Has anyone found a work-around for this?
@bree30732 жыл бұрын
The best tutorial of ediitable table! Cant be done easier! You have an amzing talent!
@AprilDunnam2 жыл бұрын
Thank you so much 😀
@cordeirofilho40243 жыл бұрын
Não sei falar nem digitar em inglês, mas, preciso dizer que você é simplesmente sensacional. Você deu mais aula em um único vídeo que um professor normal daria em semanas. kkkkkkkkk
@AprilDunnam3 жыл бұрын
Muito obrigado! Estou tão feliz em saber que meus vídeos foram úteis. Obrigado por assistir!
@ramandeepsingh96113 жыл бұрын
Thank you for the video. Can you please suggest how to apply this logic with Dropdowns as well ?
@daniloxaugusto2 жыл бұрын
Very impressed with how you conveyed the steps, this was my 4th video on the topic and you just helped me get a breakthrough :) Thanks!
@AprilDunnam2 жыл бұрын
So glad that I could help!
@eli.jiah.meowmeow3 жыл бұрын
I have been searching for how to do this for hours. Thanks for the video!
@AprilDunnam3 жыл бұрын
Glad you found my video. Thanks for watching!
@marciokataoka4 жыл бұрын
That was awesome, April! Much easier than I thought at the first! It will be very helpful!
@AprilDunnam4 жыл бұрын
Thanks for watching - glad it was easier than you thought :)
@tenisviejos4 жыл бұрын
I like the way you set the "Edited" hidden property. I have a different approach (I would add a boolean column on the Items property)... I guess I have to test both options to measure and compare performances. Your approach is simpler because it requires way less logic on each control in the table. Thanks for such a quick and efficient video, as usual.
@AprilDunnam4 жыл бұрын
That's an interesting approach Fernando. If you do run a performance comparison between the two approaches I'd love to hear what the results were!
@stevenpride54594 жыл бұрын
I've handled it the same way Fernando, April's approach was an interesting new way I hadn't thought of.
@q-breezy48263 жыл бұрын
@@AprilDunnam I was building in a toggle that was checking for any updated items and noticed an issue and then came across this video while I was researching. I had the same thought/implementation as you however I noticed it wasn't actually working for the patch/filter statement (I first noticed when I tried to count rows with that filter to see how many pending changes there were). I added a second gallery below to do some testing and set the items property of the second gallery to "Filter(MyMainGallery.AllItems,Toggle.Value = true), and what I saw was that either no items or all items in the main gallery are showing up. My guess is that this is because the toggle control is not part of all items so there is not a unique instance of the control per item, there is only a single instance, and I think* the Toggle.Value that is being referenced is the instance related to the single selected item in the main gallery. If you do this do you get the same results that I do, or are you getting the unique rows that have been changed?
@MrsLaubie4 жыл бұрын
Fantastic video and soooo muuuuuch knowledge in a few minutes!!!! THANK YOU!!!
@AprilDunnam4 жыл бұрын
You're very welcome Sarah - glad it was helpful!
@AndyNgo_ItAll4 жыл бұрын
Great stuff April! I have clients who greatly benefit from features like this. Keep up the good work!
@AprilDunnam4 жыл бұрын
Thanks for watching Andy - glad it's helpful for you!
@NileshHingu19783 жыл бұрын
Thanks for sharing this video, After look this video many doubt of different approach to UX/UI got cleared
@AprilDunnam3 жыл бұрын
Thanks for watching - glad it was helpful!
@user-nq8kf9qz7m2 жыл бұрын
Thank you April! Just what I was looking for :)) Although I am encountering an issue that when adding new item, the previous item that the user has entered is gone. How do encounter this issue? Does it mean user need to save/patch for every changes made? Would appreciate the help/tips and thanks again for your wonderful videos it helped a lot!
@davidhodowany80292 жыл бұрын
April you're a legend! Thank you for sharing this.
@AprilDunnam2 жыл бұрын
Thanks so much :)
@iamthedon113 жыл бұрын
Great Video!!. The way the UI was set for the demo is really pleasing. Thanks Again
@AprilDunnam3 жыл бұрын
Glad you liked it - thanks for watching!
@devilo7374 жыл бұрын
Seriously that’s amazing. Thank you. Hope you do one with sorting in this same layout.
@AprilDunnam4 жыл бұрын
Thanks for watching and for the suggestion Ammar!
@jaysizmir94323 жыл бұрын
This saved my life, thank you April ! I had an issue with the ForAll function tho, maybe because of the french synthax :(
@AprilDunnam3 жыл бұрын
You're very welcome! Yeah the syntax can vary based on region. I believe for French anywhere I use a comma you would need to use a semi colon instead
@eil33542 жыл бұрын
I love the way you explain everything, so easy to understand! Great job! Thank you!
@AprilDunnam2 жыл бұрын
You are so welcome!
@emmanuelmaceda24754 жыл бұрын
Amazing! Best 20+ minutes I've spent today! Thank you for sharing!
@AprilDunnam4 жыл бұрын
That's great to hear, thank you Emmanuel! ☺
@vinayayinapurapu4 жыл бұрын
wow. April.. This is beautiful. Almost covered the necessities.
@AprilDunnam4 жыл бұрын
Thanks!
@ShaneC02713 жыл бұрын
This video just saved me so much time. You’re a genius
@AprilDunnam3 жыл бұрын
That's awesome Shane, glad it helped you save some time. Thanks for watching!
@divyaakula48223 жыл бұрын
Awesome April ,much needed. Loved the way you make it easy.
@AprilDunnam3 жыл бұрын
Glad you liked it!! Thanks for watching!
@DavideGalloni3 жыл бұрын
Thanks April, very very useful tutorial.
@AprilDunnam3 жыл бұрын
Glad it was helpful!
@juansepowerplatform4 жыл бұрын
thank you for the video, I can see users used to excel really like this
@AprilDunnam4 жыл бұрын
You are welcome!
@susanteng35923 жыл бұрын
This tutorial is awesome. It's exactly what I am looking for. Thank you!
@AprilDunnam3 жыл бұрын
Thanks for watching Susan - glad it was helpful!
@athompson7943 жыл бұрын
This is so helpful and thoughtful ! Thanks for sharing !
@AprilDunnam3 жыл бұрын
Glad it was helpful!
@anatolijkovalenko96962 жыл бұрын
Hello! I really enjoyed your tutorials on Power apps. Maybe you can upload a video on how to create a power apps visitor registration form where you can see the time, when they arrived, when they left, who came and to whom. How to enable search and edit data. Thank you very much.
@bensande72514 жыл бұрын
Clear, concise and absolutely well planned. Thanks for a great video!!
@AprilDunnam4 жыл бұрын
Thanks Ben!
@akshaynm4 жыл бұрын
One more excellent video April!! Many thanks for sharing the technique with us.!!!
@AprilDunnam4 жыл бұрын
Thanks!!
@itubeHirschberg2 жыл бұрын
that's exactly what I needed today. Your video is very good. helped me a lot. Thanks very much ❤
@AprilDunnam2 жыл бұрын
I'm so glad!
@stephenmusau23942 жыл бұрын
Great stuff! You make it look so easy.
@AprilDunnam2 жыл бұрын
Thank you! Cheers!
@hermysstory83332 жыл бұрын
I have extended on your theme by adding a Column to the collection that can have 4 statuses (Added; Deleted; Updated and Unchanged). Upon saving, the ForEach takes the necessary action on the record in a nested switch statement.
@ronaldssali21222 жыл бұрын
Hi April, thanks for the amazing content. i am trying to build an app that updates my sharepoint list. I want the app to have 5 columns to be filled out but the first column will be a text box and i have dropdowns for the other columns. Can i have set up that when someone enters text in the first box and it matches an existing record.. data in the other fields is automatically pulled but allow the user to update them. Or else, if its a new record in the first column, then the user is allowed to just add details of other columns.. i am trying ro avoid suolicate entries in the datasource. Your advice on how i can go about this will be highly appreciated. CHEERS.
@olgamelo70564 жыл бұрын
Hi April, Thank you very much for this video, it is very complete and easy to follow. I'm sending yiu a virtual hug. Thank you, thank you
@AprilDunnam4 жыл бұрын
Awesome, I'll never turn down a virtual hug. Thanks for watching Olga!
@stevenpride54594 жыл бұрын
To add on to your edit mode, I've done something similar, but made it more of a toggle. Set(editMode, !editMode) and Button.Text = If(editMode, "Read Mode", "Edit Mode")
@AprilDunnam4 жыл бұрын
That's awesome Steven - one of the things I love about Power Apps is there's multiple ways to handle things. I like seeing how other people tackle the same problem!
@taisa.s3 жыл бұрын
Wow! What a perfect explanation! You've made it so clear and easy to understand! Thank you for the video! It saved my week :)
@AprilDunnam3 жыл бұрын
Thank you - glad it was easy to understand!
@mastalayne Жыл бұрын
awesome. aside from being a tech guru, are you also a musician? so impressive!
@jamiehandelman15662 жыл бұрын
Thanks so much for this! Made it super easy. I have 2 quick questions if you have the time to answer. 1. How do you start with a blank gallery? I don't want to edit any existing list items, just add new ones. 2. When you write the formula for the "plus" icon for OnSelect, the end of the formula ends ....;Refresh(Gallery2). I'm getting an error on this - is there something i'm missing? thanks so much!
@mazlinanis2942 жыл бұрын
Hi, here's my suggestion: 1. For the blank gallery you can follow all the steps until the end then just delete all the lines to start with blank table 2. The formula ends with ...; Refresh('name of your data source') or you can just drop the Refresh() function. The formula still works fine
@stevenned233 жыл бұрын
Great Videos April. You are really helpfull in my PowerApps study progress. Thanks a lot and Greetz from The Netherlands.
@AprilDunnam3 жыл бұрын
Hi Steven - so happy to hear that my videos have been helpful for you!
@saeedsm574 жыл бұрын
Superb! Thanks April!
@AprilDunnam4 жыл бұрын
Thanks for watching!
@jigsaw7514 жыл бұрын
What a great video, I'm glad I've found your channel, subscribed!
@AprilDunnam4 жыл бұрын
Thanks for watching and subscribing!
@simoncrowder67653 жыл бұрын
great instruction and video, always clear and easy to follow, thanks!
@AprilDunnam3 жыл бұрын
Thanks Simon!
@hungtranduyhoang59204 жыл бұрын
Great. It's more simple than my old way
@AprilDunnam4 жыл бұрын
Glad it was helpful!
@pulle304 жыл бұрын
Excellent Demo!
@AprilDunnam4 жыл бұрын
Thanks Morten!
@ScottBendigo3 жыл бұрын
Just what I was looking for
@AprilDunnam3 жыл бұрын
Yay!
@ScottBendigo3 жыл бұрын
Can you do a video on: I have a yes/no field and need someone to click a button on the app to set the yes or no in the SP list. Example: Do you still need this? Yes/ No buttons - Click an answer and it posts back to the SP list. Is that possible? TIA
@powerappstw3 жыл бұрын
very great video, 1 question, after I patch multi items, every toggles value became true, how could I overcome it, thanks.
@robertmcghee68153 жыл бұрын
Having the same issue. did you find a work-around for this :)?
@oldhem3 жыл бұрын
Concise and clear. Perfect!
@AprilDunnam3 жыл бұрын
Thanks Chris!
@kevindibb65342 жыл бұрын
16:54 - the video cuts before you finish typing, but did you mean to say refresh the SharePoint datasource vs the Gallery? When I try with Gallery I get errors but it works when I tell it to refresh the datasource.
@monicaquiroz11818 ай бұрын
This is awesome! Exactly what I have been looking for. I do have one question. In my case there will be multiple users. So is it possible to restrict record display to only the records that the user originally entered? This way the user can't edit records that they didn't create.
@sandrakeenboyd14552 жыл бұрын
It would be great to include a parent table to this edit grid. For example, a Purchase Request parent table and the quick edit details are the individual line items. I can't figure out how to get both together.
@saradehond32932 жыл бұрын
I agree... Is it because it would be a related table that would be needed to be referenced?
@TheMKTube Жыл бұрын
Omg I totally agree! Would love to see this appear in a parent form as a sub list where we can see experience with ability to perform CRUB operations within the sublist and the parent. Hope April sees this comment!!!
@wendymason32633 жыл бұрын
Thanks so much April, this is going to be super useful
@AprilDunnam3 жыл бұрын
Thanks for watching Wendy - glad it's helpful!
@Ricobeans272 жыл бұрын
That was god-level! Thank you!
@AprilDunnam2 жыл бұрын
Wow! Thank you Ricky!
@Ricobeans278 ай бұрын
@@AprilDunnam trying to do the same thing with a SQL Server table and it is giving me difficulty since it is viewing a NULL value as a Null value in SQL Server but a blank in the Gallery. So it is saying that anything that is Null Blank.
@stevenned233 жыл бұрын
Hi April. I've a question. You insert a Toggle to check if there are changes in the row thisItem . That works for text fields as you showed in your video. But my row has also a Datepickers field, a Choices column and a view yes/no toggles. What are the functions to see if there are changes?
@coryschwartz Жыл бұрын
Answer for global choices in dataverse: ThisItem.*TableChoiceColumnName* *PowerAppsDropDownControlName*.Selected.Value
@ShashiSadasivan3 жыл бұрын
Question regarding adding a new record (based on the point made at 16:07). How do you add a line to the gallery instead of patching directly to the data source ?
@ahmadyamout11153 жыл бұрын
Thank you dear for your amazing video
@AprilDunnam3 жыл бұрын
Most welcome 😊
@ahmadyamout11153 жыл бұрын
@@AprilDunnam you are the hero of powerapps dear . I don't know if you accept my suggestion about doing like invoice template for example autogenerate and autoincrement the invoice number every time the user create a new invoice without any interferance of the user that should be locked so the user can only view it . I don't know if it can be done using form control instead of gallery control
@SothearithKONGMrMuyKhmer3 ай бұрын
I wish you could have a complete tutorial for power apps with modern control features for beginners.. 🥰
@AprilDunnam3 ай бұрын
That is a great idea. I'll work on that ☺
@stuandrews16184 жыл бұрын
Thanks for this April, this walk through is really useful, and you've made it look really easy to do.
@AprilDunnam4 жыл бұрын
You're very welcome, thank you Stuart!
@codysikes23483 жыл бұрын
Thank you, really good example!
@AprilDunnam3 жыл бұрын
You're very welcome!
@DevendraSingh-tx2pt2 жыл бұрын
Thanks for this fantastic video. Can we add more than 50 columns in gallery which should be editable like excel spreadsheet.
@newmbz95853 жыл бұрын
Awesome video, this is going to help me with an app Im currently building.
@AprilDunnam3 жыл бұрын
Great to hear!
@JoJo-dc2ey2 жыл бұрын
Wow what a great video thanks lots of information.
@AprilDunnam2 жыл бұрын
Thank you!
@mdhruv14 жыл бұрын
This is awesome,. I had used Shane young . This is more simpler. Please can you extend this to see versions on the list item in SharePoint how could I go about doing that or a comment with a date stamp. That will be awesome
@AprilDunnam4 жыл бұрын
Hello - There's not an easy way to get version history into Power Apps. You pretty much have to leverage Power Automate and SharePoint API calls to do it. This blog post is pretty detailed and shows you the steps needed: www.about365.nl/2019/08/08/view-sharepoint-item-version-history-in-powerapps/
@afonte85523 жыл бұрын
Great job.
@AprilDunnam3 жыл бұрын
Thank you! Cheers!
@junbecks3 жыл бұрын
Hi April, great easy to understand tutorial. Question, if the sharepoint list has to be shared with whomever is using this powerapp, why cant they just go to sharepoint to edit what they need?
@AprilDunnam3 жыл бұрын
Thanks and great question. They could absolutely go to the SharePoint list directly to edit the data. It comes down to use case and user experience. Often times you don't want to make your users go to a different system which is why you would build something like this into the Power App.
@junbecks3 жыл бұрын
@@AprilDunnam thanks!
@kevindibb65342 жыл бұрын
this is fantastic, thanks so much!!
@AprilDunnam2 жыл бұрын
Glad you enjoyed it, thanks for watching!
@radiosonicfan17262 жыл бұрын
Thanks for the lesson. For me, Patch formula needed amending (using aRecord) to get your lesson to work. I had a gallery populated with items: SortByColumns(Filter(Gateways, MasterID = ProgramGallery.Selected.ID),"VPPDate"). Patch formula change: Using aRecord. ForAll(Filter(ExcelGallery.AllItems, Toggle1.Value = true) As aRecord, Patch(Gateways, aRecord, {'Model Year': aRecord.MYInput.Text, Program: aRecord.ProgramInput.Text, Reference_Only: {Value: RefOnlyInput.Selected.Value}, 'VPP Dates': aRecord.VPPDateInput.SelectedDate})); Navigate(Home);
@lylecurtis88372 жыл бұрын
Excellent video. How can I hide or reset the rows so that I am not starting the app and seeing data in the fields from a previous session? And I don't want the content to get deleted where it is stored in the SharePoint list. Thanks!
@okidipekimbambo4 жыл бұрын
Thanks for sharing excellent functionality as usual.
@AprilDunnam4 жыл бұрын
Thanks Ricardo!
@juniorxInnovationAcademy Жыл бұрын
Thanks April. Can you do a video around web API's in dataverse
@naveenr852 жыл бұрын
Thank you for this video April. I was trying a use case based on this Use case: I have a SharePoint list in which lookup is a column. In PowerApps I am using a combo box to display the value. challenge: how to do a comparison with toggle method. Appreciate if you can demo this please.
@franksomto32112 жыл бұрын
Thank you so much for this!
@AprilDunnam2 жыл бұрын
You're so welcome!
@andreawatkins9926 Жыл бұрын
Hi April, I was so hopeful to correct my inability to update items in my Gallery (grid gallery) when I found your video. However, I get the error you did with the two underlying red lines when I do my in my default toggle properties. The Value function does not work for me and I am thinking it is because that is only a number function and my dropdown fields are selected text types. Can you point me in the right direction?
@rpsbr20093 жыл бұрын
What an amazing video, thanks for sharing!
@AprilDunnam3 жыл бұрын
Glad you enjoyed it! Thanks for watching!
@azhaaralsiyabi95053 жыл бұрын
Great April, Thank you a lot ~Oman~
@AprilDunnam3 жыл бұрын
You're welcome - thanks for watching!
@litf20094 жыл бұрын
Awesome. Helped a lot! Question. If I'd like to copy one selected row of data and save as new entry in SPO. How can that be done? I tried and failed miserably 😂
@litf20094 жыл бұрын
I figured it out. I just did the same as in the "New" button. Worked perfectly. Thanks again.
@AprilDunnam4 жыл бұрын
That was fast! Glad you figured it out!
@litf20094 жыл бұрын
Yes, sometimes the brain works slowly 😁
@deepalichauhan98482 жыл бұрын
Thank you April for such a great video. I tried to Patch data in my CDS table inside ForAll function but it gave me error. Can you please tell me what could be the reason?
@pennaiahnagarajappa56393 жыл бұрын
Good solution however i see that we cannot add more controls in gallery to look like actual grid.. (you do not get horizontal scroll button in gallery to create this view if i have 10 plus columns to make it happen)
@DanielADamico4 жыл бұрын
Really Awesome!!!!! Thanks for sharing!
@AprilDunnam4 жыл бұрын
Thanks for watching Daniel!
@usurper7623 жыл бұрын
This video = Perfect 👍
@AprilDunnam3 жыл бұрын
Thank you!
@Zodiac65ForU2 жыл бұрын
Very helpful-thanks
@AprilDunnam2 жыл бұрын
Glad it was helpful!
@DeepDeep-zd5jq8 ай бұрын
It's very informative videos I have one query if I am creating editable grid form datavers and want to display lookup column how we can implement this? thanks.
@ojsojs6004 Жыл бұрын
Nice tutorial April. I have just a question. Is this possible with SQL? Using SQL View as Data Source, How to update a specific table only? I am new to Power Apps. I have an empty vertical gallery with sql view as data source. Let say I have a view name SampleView created at SQL. This SampleView has table1 and table2 joined.If I use Sampleview as data source for empty vertical gallery. How can I update record on table2 only? Let's say I put Text Input named TextInput1 in the gallery. Its value came from table2. If I modified the value of the first row of TextInput1, how can I update it back on table2?
@mikhailk56904 жыл бұрын
Hi April, thank you for the great video! Perhaps an idea for a future one: is it possible to have a similar editable table in PowerApps that allows easy copy-pasting from Excel? Otherwise each value has to be copied/changed one by one. See, the grid view in a SharePoint list will allow the user to paste a table from Excel to the grid. But, unfortunately, the gallery does not allow me to do that... Would you mind giving a thought about that?
@AprilDunnam4 жыл бұрын
There's not an out-of-the-box way to do this right now. There's a hack that you can do with pasting the Excel data in a Text Input and adding that into a collection that you can then put in the gallery like so: ForAll(Split(TextInput3.Text;Char(10));Collect(TotalCollection2;{C1:First(Split(Result;Char(9))).Result;C2:Last(FirstN(Split(Result;Char(9));2)).Result;C3:Last(FirstN(Split(Result;Char(9));3)).Result
@vidhoo293 жыл бұрын
Great Video. Great help. Can you please do one video on pdf viewer in power apps.
@AprilDunnam3 жыл бұрын
Great suggestion! I'll add that to my list.
@vilaymaortega74772 жыл бұрын
awesome video! Thank you!
@AprilDunnam2 жыл бұрын
My pleasure!
@sytzebuz2 жыл бұрын
Quite creative! thanks.
@AprilDunnam2 жыл бұрын
Thank you! Cheers!
@wanvipamata78353 жыл бұрын
I’m very thankful for your clip video.
@AprilDunnam3 жыл бұрын
Thanks for watching!
@JamieWillisRose4 жыл бұрын
Great video April
@AprilDunnam4 жыл бұрын
Thank you!!
@rubainarahman64013 жыл бұрын
Thank you for this video. The step where you set default to "ThisItem.Length", I tried to do the same, but it is showing error. I am trying to retrieve the data from a choice list for which it is showing data is record type. Please can you help me how to solve it?
@smartin87074 жыл бұрын
Hi April. Thanks for this video. Can you link to the video that you have about creating a pop up for the deleting button to avoid against accidental deletes?
@AprilDunnam4 жыл бұрын
Sure here you go: kzbin.info/www/bejne/fH2rh32apKmGhKc