Author name: Graciela Martinez

Validate at least one row has been created in grid – Power Pages – Dataverse

Table of Contents We have a multistep form in our portal and one of those steps require to add one or multiple lines related to the main record – in our case, a list of contacts: We have a subgrid in one of our steps and we need to validate that at least one row […]

Validate at least one row has been created in grid – Power Pages – Dataverse Read More »

Dataverse, Lookup columns and Power Automate | Filter data | Add and Edit rows

Table of Contents We have two tables in our data model, Waybill Header and Waybill Item Detail, these two tables are related by “Waybill Header ID”. Table relationships are usually indicated in Dataverse through Lookup Columns, so for this scenario we would need to add a lookup in table Waybill Item Detail against Waybill Header

Dataverse, Lookup columns and Power Automate | Filter data | Add and Edit rows Read More »

Canvas Apps - Power GI

Canvas Apps: Download file from Dataverse | Avoid 401 error | Works from any device | PowerApps

Table of Contents When working with Canvas Apps in Power Apps, Dataverse and file columns, it’s very common to want to have a “download” button that lets the user save a copy of the file in their local computer. This can be achieved in a way by using Dataverse API with the following endpoint: {environment-url}/api/data/v9.0/table_logical_name({record-id})/column_logical_name/$value

Canvas Apps: Download file from Dataverse | Avoid 401 error | Works from any device | PowerApps Read More »

Use the Select function to re-use some pieces of code in Canvas Apps | Power Apps | Code blocks and reusability

Table of Contents When working with Canvas Apps, sometimes we need some buttons to have some actions in common or to even do the very same steps when they are clicked.  Like the example below, in which the “X” icon, the cancel button or clicking on the left area of the right panel should do

Use the Select function to re-use some pieces of code in Canvas Apps | Power Apps | Code blocks and reusability Read More »

Get content of a file attached in an email’s .eml attachment (nested attachments)

Quite recently we were working with the Accounts Payable team to automatically grab invoices received from suppliers and save them in a SharePoint site, we were using the regular “For each attachment”, “Attachment content” and then “Create file” actions in Power Automate for most vendors, until we found one vendor who did not attached their

Get content of a file attached in an email’s .eml attachment (nested attachments) Read More »

Create long-running approval requests in Power Automate (override 28-days timeout)

Sending approval requests is one of the most common use cases for which Power Automate is used for. After all, the out-of-the-box connector for approvals has a limitation: if the approval request is not approved or rejected within 28 days, the action will time out and this will cause your flow to fail. In this

Create long-running approval requests in Power Automate (override 28-days timeout) Read More »

Date pickers in Power Automate Desktop

Date pickers can behave differently from page to page, and populating this control type from Power Automate Desktop can get tricky. Did you know most date pickers also have an text input control that is easier to use compared to year/month/day selectors? – We gathered 3 examples from different web pages and we show you how to automate them

Date pickers in Power Automate Desktop Read More »