Initializing help system before first use

Working with Xpress Workbench

Xpress Workbench is a graphical development environment for Mosel models and Xpress Insight applications.

Workbench panes
Model editor (central window), project directory navigation and command history (left), model output and execution log information (bottom), debugging, deployment and collaboration information (right).

Buttons/butpref.png Workspace preferences (settings).
Buttons/butwinsize.png Toggle full-screen view for logging pane.

Use menu Window»Presets»Full IDE to restore original window layout.
Editor
Code folding and breakpoint markers appear in the grey area immediately left to the text.

Buttons/butopen.png Open a new file/tab
Buttons/buteditor.png Subdivide and re-arrange panes in the editor window
Buttons/codefold.png Code folding for blocks of Mosel statements
Buttons/codeunfold.pngButtons/codefolded.png Unfold folded code
Buttons/debugpos.pngButtons/debugposbreak.png Line position markers during debugging

Model execution
The name of the model is selected in the box next to these buttons, it may be different from the model(s) opened in the editor.

Buttons/butcomp.png Compile a model.
Buttons/butrun.png Execute (compile/load/run) a model.
Buttons/butdebug.png Execute a model in debug mode.
Buttons/buttools.png Open Compiler Options or Run Dialog windows.

Alternatively, use menu Run to compile or run a model.
Debugger
Breakpoints are set by clicking onto the gray area (left to the line number if it is displayed) preceding each row in the editor window, breakpoint conditions can be added via the right mouse button menu on the breakpoint icon.

Buttons/breakpoint.pngButtons/breakpointdes.png Delete breakpoint/desactivated breakpoint.
Buttons/condbreak.pngButtons/condbreakdes.png Delete a conditional/desactivated conditional breakpoint.

Navigating in the debugger:

Buttons/butallbreak.pngButtons/butallbreakdes.png Activate/desactivate all breakpoints.
Buttons/butdebug.pngButtons/butstopdbg.png Start/stop the debugger.
Buttons/butresumedbg.pngButtons/butsuspenddbg.png Resume/suspend model execution.
Buttons/butstepover.png Step over an expression.
Buttons/butstepinto.png Step into an expression.
Buttons/butstepout.png Step out of an expression.
Buttons/butexcepbrk.png Don't pause on exceptions.

Deployment to Xpress Insight

Buttons/butdeploy.png Publish selected model to Insight.
Buttons/butarchive.png Build an Insight app archive.
Buttons/butscendbg.png Debug a scenario.
Buttons/buttableau.png Edit Tableau workbooks.
Buttons/butscenrefr.png Refresh Insight scenario tree.