Тёмный

PowerApps Duplicates - Avoid, highlight, and even delete 

Shane Young
Подписаться 163 тыс.
Просмотров 47 тыс.
50% 1

In this video, you will learn how to deal with Duplicates in Power Apps. We will cover using LookUps to avoid creating them, then the in operator to find and highlight them (along with deletion) and then finally we will close with a little GroupBy fun.
Power Apps Training training.PowerApps911.com

Наука

Опубликовано:

 

21 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 118   
@francisbriones6447
@francisbriones6447 2 года назад
I've been watching your PowerApps tutorials and it's very helpful for me as an IT Admin in our Company that's developing a PowerApps Program. Thanks Shane!
@ShanesCows
@ShanesCows 2 года назад
Glad to help your Francis. :)
@upgradeaerialphotos
@upgradeaerialphotos 4 года назад
Thank you! I just asked for this like a week ago and you already have a video!! Amazing work!
@ShanesCows
@ShanesCows 4 года назад
Hope you like it! The comments do drive what i make. :)
@greglastname9577
@greglastname9577 2 года назад
Shane! Just implemented your 3rd example to highlight duplicates in a gallery. Just fabulous. Will also try in a table. VEry much appreciate your lessons. Wish there was a way to also do this in a power Apps table.
@soliderarmatang5664
@soliderarmatang5664 3 года назад
Shane, THANK YOU!!! Your videos are an amazing help! This helped me fix my duplicate inserts from collection to CDS table.
@ShanesCows
@ShanesCows 3 года назад
You are so welcome!
@angrybatvoice
@angrybatvoice 4 года назад
Nothing but respect for your duplication investigation.
@ShanesCows
@ShanesCows 4 года назад
Thanks and sorry for the slow reply. I missed a chunk of comments somehow so trying to clean that up now. So many comments. 😀
@caraziegel7652
@caraziegel7652 Год назад
Thanks for sending me here - i was more thinking of just using the SP list title field to enforce it - after seeing a comment you made on a post somewhere about setting the title field as a concatenation of whatever other values make it unique. i just want to enforce it in a dummy-proof way
@ShanesCows
@ShanesCows Год назад
Glad it was helpful!
@NKBobcat
@NKBobcat 4 года назад
The exact issue I am working on with my current application. Looking forward to viewing this.Thank you!
@ShanesCows
@ShanesCows 4 года назад
Hope it helped!
@ulises0502
@ulises0502 3 года назад
Gracias Shane, me han servido bastante tus videos para mi trainig en Power Apps. Un saludo desde Mexico!
@ShanesCows
@ShanesCows 3 года назад
😀
@barbloke1566
@barbloke1566 4 года назад
Great work Shane, keep em coming! 😄
@ShanesCows
@ShanesCows 4 года назад
Thanks. Will do!
@derek_shannon
@derek_shannon 4 года назад
Rock on, Shane. In combination with your "Favorites" video, this is very helpful for establishing relationships between tables--For instance, you could set the default property of a checkbox to TRUE if it was in a collection related to another item. Endless possibilities for sure, while also seconding your call to watch out for performance issues ;-D
@ShanesCows
@ShanesCows 4 года назад
I love the combination thinking Derek! That is exactly what I strive for with my students. Learn little pieces so you can assembly them in great ways later.
@patrickfillion7193
@patrickfillion7193 3 года назад
Very interesting. I am starting to learn the PowerAutomate and searching for potential duplicates in Dynamics when a user created a record in Portal was one of the things to check for. So, I think this video will be quite useful to do that.
@ShanesCows
@ShanesCows 3 года назад
You can do it!
@dvk003
@dvk003 Год назад
Excellent Video Shane!!! Once again, your´re the Best!! Thank´s!!
@ShanesCows
@ShanesCows Год назад
My pleasure!
@asifkhawaja
@asifkhawaja 4 года назад
Heyyyyyyyyyyyyyyy Shane! Great video as usual. Will help a lot in an upcoming project. Thanks.
@ShanesCows
@ShanesCows 4 года назад
You bet!
@khalidmullawns
@khalidmullawns 3 года назад
Thank you Shane, this is what I was looking for
@ShanesCows
@ShanesCows 3 года назад
Great to hear.
@philippseis6893
@philippseis6893 6 месяцев назад
I'm very glad i found this one. Thanks Shane!
@ShanesCows
@ShanesCows 6 месяцев назад
Happy to help. Have a great day!
@alfredodhiambo8657
@alfredodhiambo8657 2 года назад
Thank You Shane. This video has really helped me
@ShanesCows
@ShanesCows 2 года назад
Awesome!
@altino91255268
@altino91255268 3 года назад
Hi Shane! Thanks for another video!
@ShanesCows
@ShanesCows 3 года назад
You bet!
@josephsmith5531
@josephsmith5531 2 года назад
Another great video, thank you.
@ShanesCows
@ShanesCows 2 года назад
Glad you enjoyed it
@yuvaraaju
@yuvaraaju 4 года назад
Great teaching Shane.
@ShanesCows
@ShanesCows 4 года назад
Thanks 🤩
@alines7399
@alines7399 2 года назад
Shane, thanks from Brazil!
@ShanesCows
@ShanesCows 2 года назад
Thank you! Have a great day Aline.
@pavankalyanbn9153
@pavankalyanbn9153 4 года назад
thank you shane a great video helped me a lot
@ShanesCows
@ShanesCows 4 года назад
Awesome thanks 🙏
@vanessacalalang1833
@vanessacalalang1833 3 года назад
Hi Shane, Thank you for all your amazing videos. I learned heaps and continue learning. Have a question please, I'm building a calendar app and I want to be able to show conflict booking if there's any, show duplicate based on start date/time and end date/ time, and be able to delete the duplicate. Do you have easier tips on how to do it? Thanks!
@ShanesCows
@ShanesCows 3 года назад
I don't. Sorry. 😑 It is possible, just a pain to do.
@pirathipaagnanasekaran6839
@pirathipaagnanasekaran6839 2 года назад
@@ShanesCows Great Video! I need help in preventing double bookings as well :( please help!
@Andy-up1tt
@Andy-up1tt Год назад
hello thank you very much for this video, may i know for check for duplicate set up dont create duplicate section where did you define the varShowEdit. and also how do i show the warning page only if varShowEdit is true ? thank you
@aishwariyagupta619
@aishwariyagupta619 4 года назад
Hi Shane! This video is too good. Followed it step by step along with the PopUp Screen video which you had done. Could you please tell your "UpdateContext" code? Since my pop up screen is showing even when there is not a duplicate record.
@ShanesCows
@ShanesCows 4 года назад
I don’t have it handy but just make sure you are setting the variable back to false as needed.
@edwinjonah
@edwinjonah 2 года назад
Nice video! I have a question though. I have recently started to see duplicates in forms that are filled through PowerApps into SharePoint lists. The form resets each time a submission is sent, but then I find a duplicate with the same time of creation, as if two submissions were sent from PowerApps to SharePoint. Any idea why this might be happening? I've noticed it in a few of my apps and can't figure out why.
@matthewgoldring
@matthewgoldring 4 года назад
Thanks Shane, another interesting vid! Quick question..at 10:06 you accidentally typed [@inpDescription]. What is this [@ELEMENTNAME] thing that appears, and why is it different to ELEMENTNAME?
@ShanesCows
@ShanesCows 4 года назад
That is the disambugation operator. It is a way to help PowerApps better understand when you have two elements with the same name. I never use it, instead I avoid the conflicts. 😀 But you can.
@matthewfritch9491
@matthewfritch9491 2 года назад
Awesome video Shane. This really has helped me quite a bit. One question, Is there a way to set a lookup to ensure a duplicate record does not exist over multiple days? For example, if you had a lookup with StartDate of 1/5 and an EndDate of 1/7 for a reservation how would you go about ensuring a record could not be patched in for a start date of 1/6? Here is what I have so far: Set(varRecord, LookUp('Cabin Reservations', StartTime >= StartDate && EndTime
@papithasekar9567
@papithasekar9567 4 года назад
Thank you! Great video
@ShanesCows
@ShanesCows 4 года назад
Glad you liked it!
@rayromych5534
@rayromych5534 Год назад
Nice video, Thank You!
@ShanesCows
@ShanesCows Год назад
Glad to help. 😀
@ravindraudbalker9998
@ravindraudbalker9998 3 года назад
Thanks Shane for a solution i was looking for long time, so that i can handle composite key on multiple columns. If i put the code on sharepoint integration on save button, no need to create another button.
@ravindraudbalker9998
@ravindraudbalker9998 3 года назад
Set ( varRecord, LookUp ( 'Cascade Config List', Technology = DataCardValue2.Text && Category = DataCardValue3.Text && SubCategory = DataCardValue4.Text ) ); If ( IsBlank(varRecord.ID), SubmitForm(SharePointForm1), Notify("Data already exists. Please check and try again...", Error)) );
@ShanesCows
@ShanesCows 3 года назад
Awesome
@SinisterBowfishingTM
@SinisterBowfishingTM 2 года назад
Do you have a video discussing the Powerapps using a barcode scanner and how you can find the duplicates with the scanned data so it tells the user "This entry already exists"
@zolisawelani9338
@zolisawelani9338 4 года назад
Thanks a lot. You saved me!
@ShanesCows
@ShanesCows 4 года назад
Glad to help. 😀
@jyothisrinivas6637
@jyothisrinivas6637 4 года назад
Thank You Shane..! have a question on this. Is it working / delaying of identification duplicates records when my data set have more than 5,000 records and my app settings data row limit is set to 500.
@ShanesCows
@ShanesCows 4 года назад
Depends on your data source and operators but probably.
@MrZeeshanstudent
@MrZeeshanstudent 4 года назад
Thanks a lot very helpful that what ask in comment you explain lot more than I ask great
@ShanesCows
@ShanesCows 4 года назад
Glad to help. 😀
@junelbuitizon3378
@junelbuitizon3378 2 года назад
How to compare record to record, in such a sense that all records will check whether it has already record in a sharwpoint list?
@DataisKing
@DataisKing Год назад
Hi Shane, I'm trying to remove duplicates that are in a SharePoint list. Both records have the same Employee Name and Pay Type. The ID is the only difference between the 2 records. Any ideas?
@fibonacci9445
@fibonacci9445 3 года назад
Hi Shane, would you have an alternative or workaround to get distinct values from sharepoint list without delegation and without using collections and/or Flow? reason is my sharepoint list has more than 50,000 rows, and I'd like to create something like a realtime dashboard where I need to show the summary in a gallery. My users hate the idea of preloading into collections as it will still cause latency while collecting, so I've been exploring if we can hack this using formulaic alternatives. Been able to solve my countrows dillema using the with() function i saw somewhere on web, so I'm somewhat hopeful that there's also a genius out there who's been able to figure out a way to use distinct() for sharepoint without delegation 😁
@ShanesCows
@ShanesCows 3 года назад
I got nothing. 😳 Maybe some flow magic but not even where to tell yo your start.
@Itsprincessa01
@Itsprincessa01 2 года назад
Hi, i'm getting this error the reset function can only be used with a resettable control
@Symium
@Symium 3 года назад
Great videos Shane. How could I prevent filling in a form twice by a user? my data source is sharepoint
@ShanesCows
@ShanesCows 3 года назад
You have to use the method from this video to check and see if they have done it already or not.
@Symium
@Symium 3 года назад
@@ShanesCows thanks a lot
@lucilaneo
@lucilaneo 2 года назад
THANK YOU!!!
@ShanesCows
@ShanesCows 2 года назад
You're welcome!
@anandasanyal
@anandasanyal 4 года назад
Thank you Shane, another nice video. I want to delete an Item from gallery and list. I'm using SharePoint Edit form, On a button OnSelect using following code, getting delegation warning, also item is not getting removed. Remove(ProjectsCol, Filter(ProjectsCol, ID=TempID)); Remove(Project, Filter(Project, ID=TempID)); ID is unique in my List, TempID is a variable where I'm storing ID of the selected item. what am I doing wrong here? Thank you for your help.
@anandasanyal
@anandasanyal 4 года назад
It worked !!! Remove(Project, Filter(Project, ID=GalleryPrj.Selected.ID)); Remove(ProjectsCol, Filter(ProjectsCol, ID=GalleryPrj.Selected.ID)); But I need to refer TempID, as I need to delete from another List. Let's see..
@ShanesCows
@ShanesCows 4 года назад
Good job!
@zanrleonardo
@zanrleonardo 4 года назад
Shane, did you worked on Project with powerapps? I get a error when i wanna get a item by flow... can help me out...
@ShanesCows
@ShanesCows 4 года назад
Sorry I am slow to reply. For help on projects connect to www.PowerApps911.com
@eastenwoolf5352
@eastenwoolf5352 3 года назад
How do we do this if we are using the Submit form button in the standard phone application creator?
@ShanesCows
@ShanesCows 3 года назад
Add the logic when the click the save button and only submit the form if no duplicate is found
@julireid9574
@julireid9574 3 года назад
In a scenario where you DO have a gallery and a duplicate is found rather than automatically updating the existing item, could you use the information in varRecord to automatically select the item in the gallery so it's data would show and the user could decide if they wanted to edit it and if so how would you do that?
@ShanesCows
@ShanesCows 3 года назад
You cannot change the Gallery.Selected record but what if in TemplateFill you said If(ThisItem.ID = varRecord.ID, Green, White) then varRecord would be in charge. :)
@julireid9574
@julireid9574 3 года назад
Shane Young after I made that comment I used varRecord.id in an if statement that filters the gallery to only show the existing duplicate if varRecord .id is not blank. That works even better in my app because there are lots of items in that gallery and this will force the matching item to the top of the list.
@kikebarahona3097
@kikebarahona3097 3 года назад
Hi SHane, is there a part of the video that I do not understand, when the message of the duplication with which you make it visible before the submit is made? help mi please
@ShanesCows
@ShanesCows 3 года назад
It is the visible property of the label
@pvvsrvinay
@pvvsrvinay 4 года назад
Hi Shane, Thank you for the video. I am new to Power Apps Can you tell me how to hide that rectangle and show it back when Update button is clicked ? Regards Vinay
@ShanesCows
@ShanesCows 4 года назад
Use a variable to control the visible property and then manipulate the variable
@pvvsrvinay
@pvvsrvinay 4 года назад
Shane Young Thank you for the quick reply. Issue is resolved. Thanks a lot :)
@Fernando_Calero
@Fernando_Calero 3 года назад
Half a day struggling with the Pop Up that didn't show up, everything was "correct" as far as I could see, but no, I set the variable to true first with Set and to false with UpdateContext. #PowerAddicts
@ShanesCows
@ShanesCows 3 года назад
Gald you got it.
@corby8678
@corby8678 3 года назад
Dear Sir Please can help : i want to type in textinput and save in database excel sheet in (hindi fonts ) just like google translate text box when completed my typing it save in excel sheet
@ShanesCows
@ShanesCows 3 года назад
Sorry, I am not sure how.
@ashwinidas7142
@ashwinidas7142 3 года назад
I m using SQL Db,The changes made in the existing Db should be able to update on different db. How to do that? Thanks
@ShanesCows
@ShanesCows 3 года назад
You would need to write logic to do the updates. I am not much help.
@ashwinidas7142
@ashwinidas7142 3 года назад
@@ShanesCows Is there a way without selecting gallery to get the values in the form?
@davidgraf8012
@davidgraf8012 3 года назад
Shane - What if you have two or more people using the same application and you want to avoid them putting in duplicate records into a SharePoint list?
@ShanesCows
@ShanesCows 3 года назад
This method would work. Check before they patch the datasource
@davidgraf8012
@davidgraf8012 3 года назад
@@ShanesCows - What would I check? Another question - how do you keep two people from editing the same record?
@shreenikascreation7340
@shreenikascreation7340 3 года назад
Hi Shane, I always follow your videos, its Of course great Video .. In my case I have the Display Gallery in which I need to Distinct the Duplicate Records of a Lookup Field. Please help me out
@ShanesCows
@ShanesCows 3 года назад
This video is the best explanation I have of that concept.
@giorgiosurian2190
@giorgiosurian2190 3 года назад
u are the best
@giorgiosurian2190
@giorgiosurian2190 3 года назад
you just are
@ShanesCows
@ShanesCows 3 года назад
Thanks! 😎
@zeeshanmushtaq7437
@zeeshanmushtaq7437 4 года назад
Can you make a video to create custom connectors?
@ShanesCows
@ShanesCows 4 года назад
I don't do a lot of that so not sure the video would be very good. :( Sorry
@divyas7123
@divyas7123 3 года назад
duplicate avoide using forall..?
@NeelMonk
@NeelMonk 2 года назад
Hi Shane, Is it possible to do this in SharePoint
@ShanesCows
@ShanesCows 2 года назад
Yes, I thought the video showed the demo using SharePoint?
@suneelrvishwakarma
@suneelrvishwakarma 2 года назад
Hi, can we do this SharePoint list?
@ShanesCows
@ShanesCows 2 года назад
This video use SharePoint for all of the demos.
@vilaymaortega7477
@vilaymaortega7477 3 года назад
Its not working for me for some reason, continue struggling with this issue
@ShanesCows
@ShanesCows 3 года назад
Sorry 😟
@Itsprincessa01
@Itsprincessa01 2 года назад
I used your video to avoid duplicates, but i get the reset error
@dandrem.4074
@dandrem.4074 Год назад
I hate Powerapps...this is the most difficult program on earth and I know Javascript.
@ShanesCows
@ShanesCows Год назад
Sorry you are having issues but not sure I agree it is harder then JS.
Далее
PowerShell for PowerApps and Flow
21:38
Просмотров 23 тыс.
PowerApps filter gallery by dropdown
28:06
Просмотров 267 тыс.
Stray Kids "Chk Chk Boom" M/V
03:26
Просмотров 34 млн
ЧУТЬ НЕ УТОНУЛ #shorts
00:27
Просмотров 6 млн
Hamster Kombat 20 July Mini Game
00:13
Просмотров 10 млн
PowerApps Forms - LastSubmit, Updates, UnSaved
16:26
Просмотров 102 тыс.
Duplicate detection in Canvas based PowerApps
19:38
Просмотров 14 тыс.
How ChatGPT Built My App in Minutes 🤯
8:28
Просмотров 2,1 млн
PowerApps Filter Gallery by the Current User
22:16
Просмотров 115 тыс.
How to Learn to Code FAST (Do This or Keep Struggling)
11:00
PowerApps Delegation and the 500 item limit
34:00
Просмотров 112 тыс.
$1 vs $100,000 Slow Motion Camera!
0:44
Просмотров 25 млн
Самый быстрый пылесос!
0:30
Просмотров 22 тыс.
How to Soldering wire in Factory ?
0:10
Просмотров 1,2 млн