The development environment is the tool to create, run and test user forms, units and assemblies.
The development environment is running using the Tools > Development Environment menu item or on creating assembly/unit/form/.NET-assembly in object navigator .
On the first saving of created object, the dialog box will be displayed to specify the folder where to save form or unit. On creating the assembly (.NET assembly), it will be saved to the repository location where the creation command was executed.
There is a number of restrictions on developing the code that can be executed on web application running. |The use of specific classes, properties and methods will lead to exceptions. See below the list of resources prohibited to use in the web applications:
It is prohibited to work with clipboard (the use of properties and methods that copy/cut/paste to clipboard).
It is prohibited to work with forms (the Form class).
It is prohibited to use dialog boxes (dialog boxes implemented in the Ui assembly).
It is prohibited to work with properties determining the state and place of mouse cursor.
To check code in development environment, the specific drop-down list is developed. The list contains application configurations according to which compilation is performed:
On selecting the Web Application mode, if the macro text contain a code matching to the specified restrictions, then the Class/Method is Unavailable for Web Use error message is displayed.
By default the standard compilation method without restrictions is set.