Hi @Krishna_R ,
Okay,
So as you said you can add multiple records into the collection and you like to create those copies respectively.
You can use a single button/Icon indicating 'Copy/Duplicate' records and when User clicks it perform below actions,
ForAll(
<Collection>,
Patch(<DataSource>,Defaults(<DataSource>),
{
<Field Name (NAME)>: <ColumnName_from_Collection>,
<Field Name (Status)>: <ColumnName_from_Collection>,
....
....as much field data you want to add.
}
)
)
Don't put the field into Patch function that you would like to exclude in duplicated records.
Clear collection.
Additionally Note: You can also change/add another value while patching a field directly for example,
Assume having a field that monitors number of times the record is duplicated (Revision Count).
you can enter as <field Name (Revision Count)>: Value(<column_collection>)+1
Or you can change lookUp value to any if exist.... It all depends on datatype present and content you modify.
Hope this helps.