Blog - Recent Posts

Tips - How to improve productivity with shortcut keys

In the canvas app designer, we can use shortcut keys to perform tasks more quickly.  Here's a summary of some of the more useful shortcut keys that can help improve productivity.

Model driven app - How to calculate working days

With model driven apps, it can be very difficult to calculate working days. The classic way to perform this task is to use a workflow. In this post, we'll examine this technique in more detail, and walk through an example of how to add a set number of working days.

Formulas - how to return all days between two dates

There are some scenarios where we need to return all the days between a given start and end date. This post describes the formula to build a table of sequential, consecutive days.

Data - How to save and retrieve Google calendar entries

Power Apps provides a connector to retrieve and to add Google calendar entries. The syntax for this connector isn't very obvious so in this post, we'll walk through an example of how to display contacts in a gallery control, and how to add contacts to a Google account.

Charts - How to extend canvas apps with additional chart types

If you find the built-in charts types are too limiting, it's possible to access a range of additional chart types chart types by using the Canviz Power Apps Chart Components. This offers several additional chart types that include radar, funnel, scatter, candlestick, and gantt charts.

Model Driven App - How to apply an input mask to a text input field

Unlike canvas apps, a feature of model driven apps is the inclusion of a masked input control. It may not be obvious how to apply this feature so in this post, we'll walk through the steps.

Data - How to save and retrieve Google contacts

Power Apps provides a connector to retrieve and to add contacts that are stored in Google. The syntax for this connector isn't very obvious so in this post, we'll walk through an example of how to display contacts in a gallery control, and how to add contacts to a Google account.

Media - How to rotate images on screen

To make it easier for users to view images that are displayed in an image control, we can add buttons to rotate the display image. In this post, we'll walk through the formula that enables us to carry out this task.

Media - How to save and work with microphone recordings

A great feature with canvas apps is that we can offer users the ability to make audio recordings using the microphone control. It may not be obvious how to save and retrieve recordings so in this post, we'll walk through how to carry out this task against a Dataverse database

Designer - 3 Features you may have missed in the screen designer

If you've been working with Power Apps for some time, you may not have noticed the small improvements and enhancements that have been applied over time. Here are 3 features that you may have missing.

Controls - How to set default control and form values

A common requirement is to set default values on data entry screens. In this post, we'll cover three common requirements. How to adapt a form to apply default values when a user creates a new record, how to set a default value based on other values on a screen, and how to set default values through the click of a button.

Controls - How to reset or clear data entry controls, and form values

When building data entry screens, a common requirement is to add a button that clears, or resets data entry controls back to their default value. This post describes the technqiues that we can use to carry out this task.

What features will soon be available to better protect access to data?

It can be difficult for organisations to protect data and resources in the way that they want, particularly in cases where they need to fulfil legal and regulatory requirements. This post summarises enhancements that will help in these situations.

Portal - How to define section layouts with four, five, or six columns?

The portal app designer enables us to define one, two, or three column sections to a page. But what if we want to add more? This post describes how to carry out this task with custom HTML/CSS .

Formulas - The Power Apps canvas app language now has a name!

Up till now, the language we use to build canvas apps didn't have a name. In an exciting development, Microsoft have now extracted the canvas formulas and syntax into an independent language called Power Fx. This post describes why this is good news for app builders.