Views:

Applies to Product - Microsoft Dataverse
 

What’s happening?
PCF controls are not functioning correctly in model-driven applications, specifically when mapping fields.
 

Reason:
The PCF control may not be properly attached to the form field of the entity in the model-driven app, or there may be issues with the configuration of the control.
 

Resolution:

  1. Ensure the PCF control is correctly attached to the form field of the entity in the model-driven app.
  2. Review the ControlManifest.Input.xml file to verify the inputs and resources defined for the PCF control.
  3. Check the index.ts file to ensure that the control is properly loaded and configured with the necessary properties.
  4. Verify that the PCF control is interacting with the application through the control API and not using client APIs.
  5. Ensure the PCF control supports multiple clients, sizes, and themes to ensure compatibility across different environments.
  6. Avoid making unsupported schema changes to the PCF control, such as removing properties or changing property types.
  7. Test the PCF control on different devices and browsers to ensure responsiveness.
  8. If the issue persists, consider checking for known limitations related to custom pages in model-driven apps and potential issues with native capabilities.
If the issue continues after following these steps, further investigation may be required.