Efficient Data Management using New Enhanced Grid Features in Power Apps
The 2024 Wave 2 release includes a noteworthy update in the form of new grid features in Power Apps. What is it all about?These improvements are meant to make it easier for users to view and use data. Users will find it easier to manage massive datasets with the new grid’s better data filtering, sorting, and inline editing features. These features improve user productivity by enabling speedy information retrieval and updating, while also streamlining and simplifying data management. Businesses that primarily rely on data-driven decision-making and require effective tools to manage their data may especially benefit from this update. Model-driven applications now have new grid features that make it easier for users to view and interact with data. You may easily accomplish various jobs with the capabilities, such as grouping and aggregating data, rearranging columns, and setting column width. What are it’s features?Numerous functional and aesthetic enhancements to the Power Apps grid control enhance users’ out of the box experience. Grouping and aggregationUsers of the Power Apps grid control have the option to organize data according to a particular column. Users can choose to extend (and re-collapse) groups, although they are collapsed by default. Regardless of whether the grid is set to be editable or read-only, this feature is accessible. Users can also combine one or more of the grid’s numerical columns. Users have the option to view the average, minimum, maximum, or sum of the numbers in each column. This aggregate value will also be shown for each group if grouping has been used. When an entity is set up to use the pipeline view or the read-only grid component by default, these features are activated. You must enable this behavior for other instances that require manual configuration by utilizing the Enable grouping and Enable aggregation options. Column headers allow users to aggregate and combine columns. Only column types that support these operations have options. Simple column rearrangingThe ability of users to rearrange columns directly within the grid is determined by the Allow column reordering property. This includes using the Move left and Move right actions from column header dropdown menus, as well as the ability to drag and drop column heads.Redesigned list mode styleThe Power Apps grid control’s list mode has been modified to conform to Fluent styling, with adjustments made to the font size and weight to denote the relative importance of each field in the list.List mode sorting is supportedUsers notice a new header row with a sort icon at the top of the list when using the Power Apps grid control in list mode. By clicking on this button, the user can select the sort direction and column from a menu. If column sorting is not supported by the grid, this option is suppressed.Command bar for nested gridWhen a row in the nested grid is chosen in the Power Apps grid control with configured nested grids, the correct command bar is now displayed.Column width can be set to a specific valueNow, using the column settings, you may adjust the column width to a certain pixel value. This makes it possible to set column width with just the keyboard.The ability to scroll endlessly while selecting every record On all contemporary grids, the option to choose all records will be present by default. This option will select up to 1000 records when used with infinite scroll. Conclusion:So now users will have more privilege while working with columns and data in grids and views. Now, you can adjust the column widths, aggregate the data, group the data, and more. A feature that greatly simplifies working with fields for average users. Thank you, Arvind Khadye for your valuable inputs to this blog.
Real-time collaboration using Coauthoring in Canvas App
The 2024 Wave 2 release includes a notable feature for developers creating canvas apps: real-time collaboration using Coauthoring. What is Coauthoring?It was previously forbidden for many creators to edit an app at once. Coauthoring allows developers to quickly author and amend a canvas application. By facilitating rapid collaboration and app development across multiple makers, this experience expedites and saves time during the app development process. When several makers are needed, this functionality also improves code reviews, debugging, and training.A canvas app can be edited simultaneously by multiple developers. In the past, Power Apps Studio copresence experiences allowed numerous developers to collaborate on a canvas application, but only one developer could make changes to the app.With the new coauthoring functionality, multiple developers may work together to edit a canvas app simultaneously, much like they can with Microsoft Word and PowerPoint. With the help of this feature, fusion teams may enhance their Power Apps Studio collaboration and expedite the app development lifecycle. In real time, makers can also view the updates and whereabouts of their coworkers.How to Enable Coauthoring?Coauthoring supersedes the copresence functionality once it is enabled.To enable coauthoring, follow given steps: What are the Limitations of Coauthoring?• When multiple users are editing the application, the following settings are not available: ➢ Search ➢ Save as ➢ Open another or new app ➢ Undo and redo ➢ Switch authoring versions ➢ Depending on whatever restriction is reached first, up to 10 coauthors may be added in a single session or over the course of 10 tabs. Beyond 10, any more coauthors or tabs will be in copresence and won’t be able to edit the app or receive real-time updates. ➢ When an app is opened for editing, the language of the application is locked to the first user’s locale. ➢ Cut is disabled. ➢ Coauthoring is disabled in the Monitor tool. • Issues could arise from the following actions: ➢ When you try to rename a control ➢ When you add AI Builder components ➢ When you add geospatial controls ➢ When one author adds a flow and another coauthor tries to run the flow without first refreshing the app ➢ Some errors from one author’s actions are visible to all other coauthors ➢ When you copy and paste Conclusion:This improvement facilitates teamwork and speeds up development processes by enabling several users to work concurrently on the same canvas app. Teams can expedite the app-building process, share ideas, and give prompt feedback with real-time updates and collaboration tools. This function is revolutionary for companies trying to boost output and encourage teamwork among their development staff. Thank you, Arvind for your valuable inputs for this blog!
Unlocking Insights: Microsoft’s New Timeline Highlights Feature
Microsoft has rolled out an exciting new feature that allows users to view key highlights of activities within Table record timelines, all powered by Generative AI. This feature is a game-changer for agents, enabling them to absorb crucial information efficiently and improving interactions with customers. #How It Works: The Timeline Highlights feature showcases relevant items in a clear, bulleted format, making analysis quick and reference easy. This not only speeds up decision-making but also fosters transparent interactions with customers. #Where You’ll Find It: You can access the Timeline Highlights feature in various apps, including Dynamics 365 Customer Service, Sales, Marketing, Field Service, and custom model-driven Power Apps. This ensures a seamless experience across the Dynamics 365 ecosystem. #Enabling or Disabling Timeline Highlights: Here is how you can enable or disable Timeline Highlights at the app level: Step 1: Open the Power Apps Maker Portal. Step 2: Select the desired environment. Step 3: Navigate & Open the relevant Solution (where your Model-driven app is located). Step 4: Access Model-Driven App’s Commands, Edit, and open in a new tab. Step 5: Click on Settings. Step 6: Go to Features. Step 7: Toggle “Enable Timeline Highlights” to Yes to enable the feature or No to hide it and click Save. Step 8: Open the Model-driven App. Step 9: Open any record in Account to see the Highlights feature. Step 10: Click on Copy to copy the Highlights text. Step 11: Use Regenerate to update the Highlights based on the latest activities. #Conclusion: With Timeline Highlights, accessing and understanding critical information has never been easier. Whether you’re managing customer interactions or analysing data, this feature empowers you to make informed decisions swiftly. Try it out today and streamline your workflow in Dynamics 365! Thank you, Sayantan for your valuable inputs in this blog!
How to use Subway Nav Creator Kit in Canvas apps – Power apps
Introduction: Steps to add Subway Nav Component Properties of Subway Nav Component Implementation: ClearCollect(col_Modules,AddColumns(‘Master Deliverables’,”Checked”, false ));ClearCollect(col_SubNav,Table({ItemKey:1,ItemLabel:”Basic Information”,ItemState:”CurrentWithSubSteps”},{ItemKey:2,ItemLabel:”Basic Details”,ParentItemKey:1,ItemState:”Current”},{ItemKey:3,ItemLabel:”Questionnaire”,ParentItemKey:1,ItemState:”NotStarted”},{ItemKey:4,ItemLabel:”Area/Module”,ItemState:”NotStarted”},{ItemKey:5,ItemLabel:”Summary”,ItemState:”NotStarted”})) [Put above code in On Start of Canvas App] Switch(Self.Selected.ItemLabel,”Basic Details”,Set(var_BasicDetails, true );Set(var_Questionery, false );Set(var_AreaModule, false );Set(var_Summary, false ),”Questionnaire”,Set(var_BasicDetails, false );Set(var_Questionery, true );Set(var_AreaModule, false );Set(var_Summary, false ),”Area/Module”,Set(var_BasicDetails, false );Set(var_Questionery, false );Set(var_AreaModule, true );Set(var_Summary, false ),”Summary”,Set(var_BasicDetails, false );Set(var_Questionery, false );Set(var_AreaModule, false );Set(var_Summary, true ),””)
How to Set up OneNote integration in Power apps
Introduction: Enabling OneNote integration to provide the advantage of seamlessly incorporating OneNote for capturing or revisiting customer notes directly within our records. This integration can be configured alongside SharePoint Online, but it requires a Microsoft 365 subscription for leveraging OneNote functionality within model-driven and customer engagement apps. Steps to Turn on OneNote integration. Implementation:
Change Set Request in Dataverse
Problem Definition: When we use the Dataverse actions for various requirements such as Add a new row or updating any value, etc., there are many cases where the above operations are successful despite of failure of the end operation. This leads to the creation of misleading/unwanted data which may consume unnecessary space. To overcome the issue Microsoft Dataverse has come up with an option to use one single action named Change Set Request comprising of few common Dataverse actions. Solution: Steps to be followed: Conclusion: By using this action one can avoid the creation of unwanted data which may not be connected to any flow due to failure of end actions. In such cases, to avoid such scenarios one can use this action to rollback all the tasks included in the changeset if one also fails in any condition. Note: You cannot add other actions in the changeset, for now, only 3 are included. Thank you, Angarika Mane for your valuable inputs!