Hi
There is a way to the workspace folder widget by passing DataID. 'csui/integration/folderbrowser/folderbrowser.widget', this is well known approach and it works.
Also there is a way to load the workspace widget by passing - busObjectId, busObjectType, extSystemId. This is when you don't want to use DataID. 'xecmpf/widgets/workspaces/workspaces.widget'
In this case the business workspace will be loaded if it exists for this business object. If not then there will be a creation dialog offered.
Question is how to prevent that "creation dialog" - so that it is not offered? Just simply trying to load the workspace, if not available then do not do anything.