Browsed by
Category: Dataverse

Components in Canvas Apps @ Deutschland Powerthon 2021

Components in Canvas Apps @ Deutschland Powerthon 2021

Components are a fantastic asset for Citizen and Pro Developers. In my session, I’ll show how I use this feature to reduce the complexity of my canvas apps. I provide insight into defining properties and event triggers to encapsulate UI elements. Another highlight of this technology is the use of function components as reusable and central code building blocks. You have missed my session? No problem here is the recording from Deutschland Powerthon 2021, 2nd November 2021 (GERMAN only):

Power Apps – Named Record in a Gallery

Power Apps – Named Record in a Gallery

One of my personal highlights this week and the reason I always say #NeverStopLearning: I discovered how to create a named record for a gallery control in my Canvas App. You might say: why should I need this, you can use the ThisItem operator to access the record. And yes, you are right. This is a common solution for child controls in a gallery. I can set up my child controls and connect them to the data. To do this,…

Read More Read More

Application Lifecycle Management for PowerApps: Environments

Application Lifecycle Management for PowerApps: Environments

My journey with Dataverse started as citizen developer. I discovered this funny new environment and used canvas apps for cool & portable demos. After a while, my demos, prototypes, and tiny apps became a productive status and started to grow. I think each of us knows these problems and the resulting questions. I faced new challenges: How can I maintain my apps and how can I continue adding new features? Furthermore, how can I stop breaking existing features? Well, the…

Read More Read More

Enhanced Component Properties

Enhanced Component Properties

Ohh what should I say? Whether you are Citizen or Pro developer, you should check this out!!! I love the new experimental feature in power apps for canvas apps components! “Enhanced Component Properties” opens up a total new way of development. Before I get too excited, let me give you some background. Canvas apps components were introduced as reusable building blocks approx. 1 or 2 years ago. I can add controls to my canvas app component and layout them separately….

Read More Read More

Power Apps – Error Handling for APIs

Power Apps – Error Handling for APIs

Custom Connectors and APIs are a pleasure for Power Apps. I can access my needed data, the setup is very fast, and finally I can use the methods of my connector from my Power App. This works fine, except when my API call fails. How can I handle such errors in my PowerApps? Is there something like a Try-Catch-Block? To be honest, it took me a while to find a setup that works for me. So let me first explain…

Read More Read More

PowerApps – Order by Version Number

PowerApps – Order by Version Number

You know those days when you get stuck on a simple problem? When I recently extended one of our COSMO CONSULT Canvas Apps for our Self Service Management, I had such a day – such a problem: My custom connector to my API provided a list of Azure DevOps Artifacts. Nothing very special, just a list of records. Each record had the app name, version and its URL. You can see an example collection in the following snippet, assigned to…

Read More Read More

PowerApps in Visual Studio Code

PowerApps in Visual Studio Code

I love to create Canvas PowerApps! It’s easy and fast when you stay on basic functionality. On the other side, the effort increases when a PowerApp is growing up. You start using complex layouts in screens. This leads mostly into long function triggers. After a while you need to maintain the app or you want to see a diff between versions. Well, Microsoft has improved the tooling a lot. Unfortunately, it’s still hard to identify changes in your Apps or…

Read More Read More

PowerUp your PowApps with PCF Components

PowerUp your PowApps with PCF Components

Early this year I discovered an announcement about PCF components for the Power Platform. What does this mean? Can I create own powerful components in TypeScript and React, import them into my PowerApps, and add new functionality? Can I perhaps even bypass limitations of standard controls? This all sounds promising, and you know I’m incredibly curious. What more can I say, PCF Components have definitely peaked my interest! As soon as I realized that this preview feature was available in…

Read More Read More

Improving PowerApps by Centralized Processing

Improving PowerApps by Centralized Processing

PowerApps are promoted as Low-Code / No-Code platform to write Apps and this is right! Power users can easily adopt the “programming” language which is similar to the Microsoft Excel Formula language. On the other hand, when developing PowerApps, users tend to duplicate command snippets and code fragments. I did this until I found a way to reduce this redundancy of my code copies in my apps. Let me show you this on a very simple example:Calling a Power Automate…

Read More Read More

Avoiding Parameter Chaos in PowerApps

Avoiding Parameter Chaos in PowerApps

I love PowerApps! This technology gives me the freedom to create a portable user interface (UI) for my demos in a couple of minutes. Well, sometimes it takes a little bit longer, especially when… Direct before NAV TechDays 2019 I decided to create a PowerApp to demonstrate the power of our Intelligent ERP framework. To execute the needed API calls I attached a Power Automate flow to my PowerApp. During setup of the flow I played a little bit to…

Read More Read More