In the example above the Department field is blank when the form is opened. When I delete the name in the Name person look-up field and re-enter, the Department field populates as expected... it just isn't automatically appearing on load.
You might ask, why I wouldn't just enter as the default value for the Department field -
The trouble is, often an administrator enters the form on behalf of somebody, so they need to overwrite the currentUser value. When this occurs, the anciliary fields should update to reflect this change. Therefore the MyProfile() option is not suitable.
Would anyone know how I get these anciliary fields populating based on the value in the Person lookup onload? All of these listed below: