I have a custom entity called "Agreements" where we store contract related data points in various fields. I would like to have some of those fields visible on the Opportunity form just for reference, so users do not need to bounce between forms when working on an Opportunity.
I've created an Agreement lookup field on the Opportunity so the user can lookup the Agreement related to the Opportunity they are working on. Once the Agreement is selected in that lookup field, I would like the additional fields to appear on the Opportunity with the data populated in those fields on that Agreement record.
To be clear, the user should not be able to edit the fields, it's purely for reference purposes.
Is there a way to do this without javascript?