Hi Kris,
Thank you for your detailed reply.
Sorry I was on annual leave over the Christmas holiday period and I only see your reply today.
Please find the details below:
How do you embed an app within your Dynamics 365 Talent Entity? - Using Options -> Personalise this form on the record of a test record. There is a '...' menu and 'Add PowerApp' on the right hand side and inside the dialog box popping up I specify the parameter to pass in the PowerApp.
Do you want to pass parameter from your Entity to your embedded app? - Yes - my app is using the 'Worker' entity and I need the 'Worker Number'.
Please check if you have typed proper column name within the Param function within your app. - checked and the parameter name is 'SysGen_PersonnelNumber.
In addition, before you click the PowerApps (button) functionality within your D365 Talent entity, please check if you have selected one record within your Entity. - I am on the test record when adding my app.
Also please check if the SysGen_PersonnelNumber column of your current selected record in your Talent entity is empty. - I added the 'Personnel Number' field to the record and I can see a value there. Also I can find this record in the CDS 'Worker' entity.
Please check and see if the following blog would help in your scenario:
https://dynamics365.wordpress.com/category/powerapps/
- Will check. However it is about SharePoint from a quick glance. But I will read through.
If the issue still exists, please consider take a try to remove the embedded app from your Talent Entity, and then re-embed a new app within your Talent Entity, then select one record, and click the "PowerApps" button functionality within your Talent entity, check if the issue is solved.
- At the moment this is not possible as I am only authorised to use this one record for my testing. I assume you mean the whole 'Worker' entity in your above comment.
Regards,
Arthur