Library Workspaces and Migration

Migrate Your Library Candidates to Library Workspaces before migrating workspaces that use them!

Creating Library Workspaces from library candidates, such as global workspace layers and third party utilities like VDFQuery makes migration a snap! Once a Library Workspaces has been created, when migrating you simply browse to the .sws file for it and the Migration Wizard figures out the rest.

Why Library Workspaces?

There are other compelling reasons besides simplifying migration to create Library Workspaces. Generally, working in DataFlex becomes easier to manage if you use Library Workspaces, both on the library side, as well as in the workspaces that use these libraries.

 

Creating Library Workspaces

You can easily turn any existing library candidate into a Library Workspace, even if the library candidate consists of just a folder with some source code.

If you do not have the host DataFlex Studio revision installed with that workspace registered in it, you can manually turn it into a Workspace Library by following these steps:

  1. Open the Studio and create a new workspace, then close the Studio.

  2. Copy all source code from the existing library candidate folder(s) to the new workspace's AppSrc folder.

  3. Copy all bitmaps from the existing library candidate folder(s) to the new workspace's Bitmaps folder.

  4. Copy all DataFlex object preference (.dfo) files from the existing library candidate folder(s) to the new workspace's AppSrc\config folder.

  5. Copy all template (.tpl) files from the existing library candidate folder(s) to the new workspace's AppSrc\config folder.

  6. Open new workspace in the Studio and ‘Configure Create New’ to add your templates to the Create New dialog.

  7. Configure the Class Palette, if there are classes you would like to have on it. You can very easily configure the Class Palette by simply right-clicking on it to create new Groups and new Classes.

   

See Also

What actually happens during migration