How to Use Print Function in Canvas App

Problem Statement: Developers working with Power Apps in Dynamics 365 CRM often need to generate printable outputs such as reports, forms, or records. The following steps will guide you on how to use the Print() function to print screens or create print-friendly content from your app. Solution Steps: Create a sample canvas app and add… Continue reading How to Use Print Function in Canvas App

How To Download SharePoint List Attachment Without Power Automate in Canvas App or Custom Page

Downloading Attachments from a SharePoint List Record We have created a SharePoint list where we added two records, each containing attached files. To download different types of files from SharePoint list attachments without using Power Automate, we use the Out-of-the-Box (OOB) Download function. The Download function requires the URL path of the file. Since the… Continue reading How To Download SharePoint List Attachment Without Power Automate in Canvas App or Custom Page

Designing a Seamless User Journey with Multistep Forms

Power Pages provides a very important feature called the Multistep Form. This feature allows you to break down complex processes into step-by-step validations on a single page. It uses out-of-the-box (OOB) forms and Dataverse tables to guide users through each stage of the process. The multistep form acts like a series of steps or stages… Continue reading Designing a Seamless User Journey with Multistep Forms

Creating Basic Forms in Power Pages: A Beginner’s Guide

Power Pages offers a Basic Form feature that supports low-code/no-code development, making it easier for users to interact with data from the Dataverse. A Basic Form allows users to create, read, and update records in a Dataverse table through a user-friendly interface on the portal. These forms are directly connected to Dataverse tables and always… Continue reading Creating Basic Forms in Power Pages: A Beginner’s Guide

Designing the Perfect List with Best Practices for Displaying Dataverse Data

Power Pages List is a data display UI component that connects to a Dataverse table in Dynamics 365. It displays data using views defined in Dataverse, allowing users to see multiple columns of real-time data. With Lists, you can apply filters based on conditions or the logged-in user. Additionally, standard out-of-the-box (OOB) functionality enables users… Continue reading Designing the Perfect List with Best Practices for Displaying Dataverse Data

Reusable Content Made Easy – Power Pages Content Snippets Guide

Content Snippet is a global content declaration component in Power Pages that allows developers to manage and reuse content efficiently across the website. Snippets can be used in header, footer, webpages, and web templates. Developers can also insert content snippets using Liquid code, making it flexible and dynamic. Why Use Content Snippets? Developers need to… Continue reading Reusable Content Made Easy – Power Pages Content Snippets Guide

Level Up Your Basic Forms with Metadata and JavaScript Customization in Power Pages

Power Pages basic forms are used to connect with a single Dataverse table. They allow users to create, update, and view records directly within the site. Basic forms are mostly embedded with lists to perform CRUD (Create, Read, Update, Delete) operations on Dataverse tables.   Form Action Button Configuration Under Additional Settings of a basic… Continue reading Level Up Your Basic Forms with Metadata and JavaScript Customization in Power Pages

Power Pages – New Feature with Cloud Flow Integration in Setup Navigation

Microsoft Power Pages has introduced a new feature that allows you to create Cloud Flows (Power Automate Flows) directly from the Power Pages Designer Studio under the Setup navigation. This enhancement simplifies the process of integrating automation into your portal. With this feature: Cloud Flows can now be created and managed directly within Power Pages,… Continue reading Power Pages – New Feature with Cloud Flow Integration in Setup Navigation

How to Use FetchXML in Web Page Templates in Power Pages

Power Pages allow us to retrieve data from Dataverse tables using FetchXML with filtering capabilities. With FetchXML, you can retrieve data from single or multiple related tables, including many-to-many (N:N) relationships. This makes it a powerful and flexible tool for querying Dataverse directly from your portal. Key Highlights: FetchXML supports filter conditions, joins, and aggregation.… Continue reading How to Use FetchXML in Web Page Templates in Power Pages

Fetching High-Quality Images from Dataverse Image Field in Power Pages

Fetching Image Column from Dataverse Entity Using Portal API on Power Pages When fetching an image field from Dataverse using the Portal API, the default response provides only a thumbnail version of the image with dimensions 144px × 144px. This limitation prevents displaying the image in a larger viewport with good quality. Solution: Retrieving the… Continue reading Fetching High-Quality Images from Dataverse Image Field in Power Pages

How to Apply CSS to a Specific Element by Declaring a Variable in JavaScript

Applying CSS to a specific out-of-the-box (OOB) button on a form in Power Pages can be challenging, especially when you want the style changes to affect only a particular page without impacting the same button on other pages. This is because OOB buttons often share common classes and styles across the entire site. To achieve… Continue reading How to Apply CSS to a Specific Element by Declaring a Variable in JavaScript

Stripe Payment Integration with Power Pages

Stripe payment integration is a key feature of Power Pages, allowing users to easily process payments directly within the portal. This integrated functionality enhances businesses by providing a simple payment solution. With just a few clicks, users can securely complete their purchases using Stripe’s trusted payment processing services. Stripe is a preview feature in Power… Continue reading Stripe Payment Integration with Power Pages

Mastering Activity Tracking: Enabling the Activity Timeline in Power Pages for Better Management

Activity timeline is time-tracking and planning control for each record. Activity controls many processes like Appointment, Email, Portal Comments and Phone call. We can enable an activity timeline for Power pages. Appointments: Scheduled meetings and events. Emails: Send and receive emails. Portal Comments: Feedback or notes added directly on the portal. Phone Calls: Records of… Continue reading Mastering Activity Tracking: Enabling the Activity Timeline in Power Pages for Better Management

How to render lookup as dropdown in Powerpage

In today’s digital landscape, creating user-friendly interfaces is essential, especially when building applications using Microsoft Power Portal. One common requirement is to render lookup fields as dropdown menus, enabling users to select from a predefined set of values. This functionality enhances the user experience by making data entry more intuitive and efficient. In this blog,… Continue reading How to render lookup as dropdown in Powerpage