I've tried out some of my field PCFs on Portals following the tutorial: https://docs.microsoft.com/en-us/powerapps/maker/portals/component-framework-tutorial?WT.mc_id=BA-MVP-5004107
It worked like a charm.
The only problem that I've found out: after we change a value (and call the notifyOutputChanged) the updateView is not called again (only getOutputs).
Usually the PCFs wait for the framework runtime to validate the input, and are designed to wait for updateView to be called with the new value. At least this worked until now for Model-Driven and CanvasApps PCFs, and was described here: https://docs.microsoft.com/en-us/learn/modules/get-started-component-framework/2-architecture?WT.mc_id=BA-MVP-5004107
Since the updateView is not called, my controls don't show the changed value (but they gets saved),
I suppose the Portals have another framework runtime, so I would like to ask if the portal PCFs are supposed to work this way. That would add some complexity to the controls, since the value is set both inside the PCF and outside through the updateView.
Or maybe not calling the updateView is just a bug for now, and we don't need to change the PCFs.
@HemantG , maybe you can help to clarify this.
Kind regards,
Diana