1 of 1 people found this helpful
While you could use a "different screen", a popover would be easier to set up. Put global fields in the popover for input and a button in the popover can "save" the input by creating a new portal record and transferring the data from the globals to corresponding fields in the portal's table.
You can web search "MagicKey" for a way to add records to a related table without having to change layouts, open a new window or use go to portal row.
But you can also put a one row filtered portal just above your current portal to simply add new records.
With this filter:
isempty ( portalTO::foreignKey )
only the blank "add" row will show in this portal.