I have a custom model which uses three tools and data from a variety of different geodatabases, however all the input data is from the same Feature Dataset.
Is there a way to set - without creating a variable - the current workspace as the same location as the input data?
I found what I was looking for. in ModelBuilder, Insert > Create Variable... > Workspace, set it as a Model Parameter so now I can specify my workspace when adding inputs etc.
You can set current and scratch workspaces for individual models if you go to Model > Model Properties > Environments, check Workspace and then click Values. Is that what you're looking for? If not, I think you'll have to use a variable and inline substitution, as you'll need the workspace to be dynamic, based on where the inputs are coming from.
I found what I was looking for. in ModelBuilder, Insert > Create Variable... > Workspace, set it as a Model Parameter so now I can specify my workspace when adding inputs etc.