I have an app that will collect information in a local Collection. Once the user approves the data within the Collection, the entire Collection is then Patched to the Common Data Service.
I am struggling getting the Remove() function to work with a local Collection. It has always worked properly whenever used with a connected data source (such as Microsoft CDS), but I cannot get it to remove a single row from a local colllection.
I have also tried placing the Delete Icon inside a DataCard element of the EditForm (and used ThisItem instead of Gallery.Selected), but it did not work either.
What's the best way to Remove from a local Collection?
Solved! Go to Solution.
What you are talking about seems to be using CDS (Common Data Service). If you are using a CDS as Data Source of course you can use the system-generated columns such as RecordID. This is just if you are using CDS, in the case of local collections you should made yourself a RecordID column because collections don't generate this automatically this data. For example if you create a collection just like this:
Collect(PP;[1;2;3;4;5]) you can see that it will create a table called PP and it will only have 1 column called "Value", this is because "Value" is the default name of the column if we don't define it explicitly.
Could you plese share the solution for your problem please?
I might have similiar porblem with you. I want to remove specific records from my collection.
This training provides practical hands-on experience in creating Power Apps solutions in a full-day of instructor-led App creation workshop.
Come together to explore latest innovations in code and application development—and gain insights from experts from around the world.
At the monthly call, connect with other leaders and find out how community makes your experience even better.