Tools Menu
Database Builder
Select this option to launch the Database Builder tool. Database Builder provides index and data repair tools in addition to editing the Table Structure. Normally, you would not use Database Builder to edit a table structure. The Studio's Table Editor is more convenient and provides better integration with your project development.
Database Explorer
Select this option to view and edit data in your workspace's database. This launches the Database Explorer tool.
Error Code Maintenance
Select this option to modify DataFlex error codes and their descriptions. This launches the Error Code Maintenance tool.
Web Application Administrator
Select this option to monitor and administer your web applications. This launches the Web Application Administrator tool.
Web Application Check
This launches the standalone DataFlex WebApp Check Utility that analyzes your Windows and IIS configuration for readiness to run Web Applications. This is an excellent Web App preparation and debugging tool.
Stop and Restart WebApp
This option allows you to stop and restart the Web Application in the current workspace. You must have a Web Application project defined in the current workspace for this menu option to be enabled.
Migrate project to use Web UI Package...
cWebForm.pkg and cWebApp.pkg no longer live inside the pkg folder and Package Manager is now responsible for installing the web controls via the new ‘Web UI’ packages. This dialog will help you migrate your web project / workspace to use those packages.
Register WebApp...
Select this option to activate the Register Web Application dialog. Use this dialog to rebuild or repair all of the necessary web application settings for your workspace. This tool is also useful if you have copied or moved a workspace and need to register the new location and virtual directory setting. You must have a Web Application project defined in the current workspace for this menu option to be enabled. You must have launched the Studio "As Admin" to be able to use this menu option.
Validation Code Maintenance...
Select this option to activate the Validation Codes Maintenance dialog. This dialog is used to edit data in the current workspace's CodeMast and CodeType tables. These tables are used to store column validation data used by your data dictionaries.
Mask Repository Maintenance...
Select this option to activate the Edit Mask Repository dialog. This dialog is used to view/edit data entry masks in the global mask repository. These masks are used as column data entry masks by your data dictionaries.
Data Dictionary Maintenance
Select this option to view a sub-menu of data dictionary related options.
Rebuild DD List...
Select this option to rebuild the workspace's registry of data dictionary classes. This registry is required by the Studio's Table Explorer and DDO Explorer to associate data dictionary classes to the tables in your database.
Normally, the data dictionary class registry is maintained automatically by the Studio. You would only need to perform this operation if the file becomes corrupted, or you have made changes to the set of data dictionaries outside of the Studio environment.
Create DD Class for Selected Tables...
Select this option to create a new data dictionary class for a selected table in your database. The new class will be created using the default data dictionary superclass specified by your workspace (configure the default classes with the Configure Workspace dialog).
A more flexible way to create a data dictionary for a table is to select the "New Data Dictionary" item in the Create New dialog.
Configure Studio...
Select this option to modify the Studio configuration options. This activates the Configure Studio dialog.
Configure Editor...
Select this option to modify the Code Editor configuration. This activates the Configure Editor dialog. There must be at least one file open in a Code Editor before you can perform this configuration.
Configure Workspace...
Select this option to modify the current workspace's configuration. This activates the Configure Workspace dialog.
Configure Create New...
Select this option to configure the palette of options in the Create New dialog. This activates the Configure Create New dialog.
Configure Database Driver...
Select this option to manually load drivers for the current workspace in the Studio using the Configure Database Drivers dialog.
Package Manager
Select this option to activate the Package Manager panel to browse available packages, review which packages are installed and which ones might have updates available.
Restore Layout
Select this option to restore the window layout of all docking windows (e.g., Code Explorer, File Navigator, Workspace Explorer) to their default positions.
The Studio supports two different layouts depending on what action the Studio is currently performing:
- Design Time Layout: This is the layout of windows while you are editing files, visually designing, etc.
- Debugging Layout: This is the layout of windows while you are debugging a project.
To restore the Design Time layout of windows to defaults, select this option while the Studio is in design time mode (i.e., not debugging). To restore the Debugging layout of windows to defaults, select this option while the Studio is debugging.
See Also: Customizing Studio Layouts
Import Studio Preferences...
This option launches Import Studio Preferences dialog. From the displayed dialog, you may select to import settings from previous DataFlex versions present on your machine or from a json file generated by the Export Studio Preferences option. Either way, you will have the opportunity to select which settings to be imported.
Export Studio Preferences...
Select this option to export your current Studio preferences to a json file. You will have the opportunity to select the folder where the file is created. Settings in the file will be ready to be imported in other Studio environments through the Import Studio Preferences option.
Configure Tools Menu...
Select this option to launch the Configure Tools Menu dialog to add user-defined items to the Tools menu.