Ideas site for PCF Gallery, submit here your idea for a new PCF control

+30

Render a lookup as a dropdown (optionset)

ReadyXRM 6 years ago updated by Parvez Ghumra 2 years ago 9

Rendering a lookup as an dropdown/optionset would be for things like reference data (e.g. country lists).  Users could add values without needing system customizer role and also you would be able to "retire" options.

+26

Hierarchy control to replace deprecated control for model-driven apps

Niels 9 months ago updated 3 months ago 5

The hierarchy control in model-driven apps is being deprecated by April 2025

A custom PCF control with flexibility to be used on standard and custom tables would be really useful for many organizations since Microsoft is not replacing this with a new universal control.

Hierarchy control in model-driven apps is deprecated

Effective October 2024, the hierarchy control, which is used to define and query hierarchically related data in model-driven apps, is deprecated. The control will continue to work in existing apps until April 2025, at which time it will be removed from the product.

The hierarchy control allows users to visualize relationships between records for a table. This is applicable for any table that has a self-referential relationship.

Why is this needed?

Due to low usage, issues with accessibility, and incompatibility with the modern look, the hierarchy control will no longer be supported.

Impact

After its removal, end users will not be able to view the visual representation of the hierarchical relationships of records.

Action required by you

You can enable the control until its removed in the product by editing the app settings. Go to Power Apps (make.powerapps.com) and open the app you want for editing. Then go to Settings > Features tab and enable the Enable the "View hierarchy" capability setting.

If the hierarchy view is essential to your app, a custom PCF control that handles the hierarchy view must be created and deployed.

+15

Dynamic sub-grid with contextual awareness using FetchXML

Niels 5 years ago updated by Ruben 1 year ago 6

A great feature of the Common Data Service (current environment) List Records action in Power Automate is that you can use dynamic FetchXML queries. E.g. you can create a FetchXML query and use variables to dynamically update the query in the context of the flow:

Image 40


It would be great to have a similar feature for sub-grids on forms. E.g. the Account form it would be nice to be able to show hierarchically related opportunities in the context of the selected Account. 

Jonas Rapp has a method where a plugin is used to achieve that. I have absolutely no idea if this is even possible to achieve using PCF but it would great if it is. 

+11

Gant chart control

Naveed A. 1 year ago updated by Stephen Turner 7 months ago 1

Looking for a control that work like MS project/ gant chart. with drag/drop, task sequencing and similar feature. This will help the canvas app developer to develop a light-weight task management application.

+10

Organization Hierarchy Chart in PCF

Kaustubh Tendulkar 5 years ago updated 5 years ago 0

Hello Team,

We are looking for the Organization Chart which looks same as we have in Dynamics 365. 

Below is the overall hierarchy which we are trying to achieve. Please if you guys can develop it would be great for us.

Image 38

Image 39

+10

Full file explorer connected to Sharepoint

Raphael Tagliani 5 years ago updated by Ilia Sokolov 2 years ago 2

A control like : https://demos.telerik.com/aspnet-ajax/fileexplorer/examples/overview/defaultcs.aspx

That uses Sharepoint as a backend (for instance, use it in Dynamics for Sales).

+8

Project Plan

user 3 years ago 0

Similar to https://pcfgallery.userecho.com/en/communities/1/topics/9-subgrid-with-re-ordering-of-child-records, but add also children in a hierarchical/tree view, such as in Microsoft Project. For model-driven apps.

+8

Select a record for a lookup via a tree view

Maarten Bekaert 6 years ago updated by Adrian Sjöström 5 years ago 1

There already is a tree view for N:N relations, but I think it would be great to be able to search for a record for a lookup field via a treeview. A common example would be

  • selecting a product: the user would be default see the product families and is able to search these items or scroll through these and open the right family to drill down and select the right product.

Ideally the tree hierarchy could be based on 

  • a self-referencing 1:N relationship such as products and product families
  • a hierarchy based on another lookup/relationship from the "target" entity. 
    • Suppose  you have a lookup to select a country (custom entity)
    • Every country has a lookup (N:1) to another entity "Continent"
    • when opening the lookup search window, the user would see the lists of continents. The user is able to expand a continent which displays the countries linked to that continent and to select one. The selected country is completed in the lookup field.
  • a third option would be able to use different levels, where the hierarchy is composed of different entities and different N:1 relationships (Continent - country - State) but might be too complex...

+7

Power Automate Approvals to Canvas apps

Zarski 3 years ago 0

It would be nice if we could embed Power Automate approvals to canvas apps directly. Now we can only get a link that takes user to the approval center. Our users complain that it's diffcult to approve from another browser tab/window and then come back to the app.

+7

PCF button or control to trigger the on select flow.

naveen gupta 4 years ago updated by Shabeer Sher 3 years ago 1

PCF button or control to trigger the on select flow.