Power Apps JSON Polymorphic Error on _ownerid_value: The Fix + Why It Happens

Power Apps JSON Polymorphic Error on _ownerid_value

Getting the “The JSON function cannot serialize tables/objects with a nested property called ‘_ownerid_value’ of type ‘Polymorphic’” error in Power Apps? I ran into this exact issue while building a Power Apps Canvas App against a Dataverse table. I was trying to extract column names from a collection using the JSON function — and out of nowhere, … read more…

Fix: Power Apps JSON Cannot Serialize Attachments Error (Table(Attachment)) — 2 Solutions

Extracting Column Names from a SharePoint List

If you’ve been building a Power Apps canvas app connected to a SharePoint list or Dataverse table and hit this error: “The JSON function cannot serialize tables / objects with a nested property called ‘{Attachments}’ of type ‘Table(Attachment)’” You’re in the right place. I’ve run into this exact error myself while trying to extract column … read more…

Show a Different Home Screen Per User in Power Apps

Power Apps Different Home Screens Based On Different User

In Power Apps, you can show a completely different home screen to each user based on their department, role, or email — no premium license needed, no code outside the formula bar. This tutorial walks you through the modern, Microsoft-recommended way to do it using App.StartScreen, plus I’ll cover what’s changed since the old App.OnStart approach and why … read more…

How to Parse JSON in Power Apps [10 Practical Examples]

ParseJSON function in power apps

If you’ve worked with Power Apps and Power Automate for even a short time, you’ve probably run into JSON. And honestly, the first time I saw JSON in Power Apps, it felt confusing. But once I understood how to work with it, it became one of the most powerful tools in my apps. In this … read more…

Power Apps CountRows Function [Including the Delegation Fix]

Power Apps CountRows in a Gallery

CountRows looks like one of the simplest functions in Power Apps — until it silently gives you the wrong number. If your SharePoint list has 1,200 records but CountRows keeps returning 500, you’ve hit the delegation limit. And if you tried the “just use a Collection” workaround — surprise, that doesn’t fix it either. In … read more…

Power Apps Dropdown Show Only Unique Values [Step-by-Step]

Power Apps Dropdown Show Only Unique Values

If you’ve ever connected a Power Apps dropdown to a SharePoint list and ended up with the same value appearing 15 times, you know how frustrating that can be. Your users don’t need to see “Marketing” repeated over and over — they just want to pick it once and move on. In this tutorial, I’m … read more…

Power Apps First Function – With Examples

First Function in Power Apps

If you’ve ever built a Power Apps canvas app connected to a SharePoint list, you’ve probably run into a situation where you only need one record — the first one in a list, the most recent entry, or just the top result from a filtered query. That’s exactly where the First function in Power Apps comes in handy. In … read more…

Power Apps Remove Function – The Complete Guide to Delete Records

power apps confirmation popup before deleting a record

If you’ve built even one Power Apps canvas app, you already know that adding and editing records is straightforward. But deleting them? That’s where most people get stuck, or worse, they write a formula that silently does nothing. In this tutorial, I’m going to walk you through everything you need to know about the Remove function … read more…

Preferred Solution in Power Platform: What It Is and How I Use It

How to Set up Preferred Solution

When I first started working with solutions in the Power Platform, I mostly ignored the Preferred Solution setting. I created apps, flows, and tables directly in the default environment and didn’t think much about where those components were stored. Later, when the project grew, and I started organizing components inside solutions, I realized something important: … read more…

Power Apps Naming Conventions: The Complete Guide (With Examples)

Power Apps Naming Conventions

If you’ve ever opened someone else’s Power Apps canvas app and had absolutely no idea what Label5, TextInput3, or Variable2 is supposed to do — you already know why naming conventions matter. And honestly, I’ve been there too. I’ve come back to my own apps after a few weeks and spent 20 minutes figuring out what I built. That’s … read more…

[Solved] Invalid operation: division by zero in Power Apps

Invalid operation division by zero Power APPs

Recently, while working on an IT Help Desk solution in Power Apps, I tried to retrieve all the records using Power Automate to avoid delegation issues. However, we cannot retrieve all the records at once. To solve this, I implemented pagination, where records are loaded page by page. After completing the development, when I ran … read more…

Power Apps functions free pdf

30 Power Apps Functions

This free guide walks you through the 30 most-used Power Apps functions with real business examples, exact syntax, and results you can see.

Download User registration canvas app

DOWNLOAD USER REGISTRATION POWER APPS CANVAS APP

Download a fully functional Power Apps Canvas App (with Power Automate): User Registration App