Hi everyone,
Background:
I have a PowerBI report integrated with a PowerApp.
The PowerBI data source is a SharePoint list. The PowerApp is also connected to the same SharePoint list.
I have a report in PowerBI which has a Table visual. The table displays data from the SharePoint list. When a user filters the Table, the PowerApp tile automatically filters and displays the same records. Users can then make changes to those records in the PowerApp.
See example gif:

Problem:
I also want users to bulk edit the pre-filtered records displayed in the PowerApp (pre-filtered by PowerBI). I have been able to assign PowerAppIntegration.Data to a Collection and used ForAll to get bulk edit working. However the side effect is that when I filter the PowerBI Table, the PowerApp no longer automatically filters - and I suspect this is because I have replaced "PowerBIIntegration.Data" in the Items parameter in my Gallery to the Collection name.
I do not think any workarounds are possible but I wanted to know if anyone has any ideas?
ForAll(
Filter(
collectChecked,
IsChecked
),
Patch(
DB_MarketFeedback,
LookUp(
DB_MarketFeedback,
CustomerID = Customer
),
{
Validation_Status: Dropdown_Status.SelectedText.Value,
Comment: TextInput_Comment.Text
}
)
);
ClearCollect(
collectChecked,
AddColumns(
PowerBIIntegration.Data,
"IsChecked",
false
)
)
best regards,
Ami