Improve dialogs and logs when loading a session with missing data fields
Just opening Met3D and loading a session requiring variables leads to the display of multiple dialogs with partly lacking information for the user.
-
dataSource does not exist.
(No further information on how to fix) -
"dataSource derived" does not exist.
(The user does have to care about derived data sources, these are created internally) -
No suitable data sources are given in frontend. Use data of all data sources given.
(Also when no frontend configuration is loaded by the user.) -
No suitable data sources available.
(already displayed before) -
Member '0' is not available. Reset to 0.
(Besides the weird logic of this message, this should not be displayed at all if the user does not use any ensemble data/session.)
Should also consider to move this errors from UI to the logging window instead.