Service Studio 5.1 Help
Overview of the Workspace
Service Studio is a desktop tool that allows you to build your eSpaces (An application or a part of an application that implements a set of services, gathered in a single project. Each service can be presented in a different flow.). The interface is Windows-oriented and you can find the usual facilities, like drag & drop elements.
The look and feel of the main area of Service Studio has some differences based on whether you are using a Web Flow Show picture, an SMS Flow, or an Action Flow.
The areas of the workspace are presented below.
The operations available for your eSpace are organized in the several menus of Service Studio:
File menu: Operations related to file management. See File Menu.
Edit menu: Commands related to coping and pasting of elements, performing a find in an eSpace, and general preferences. See Edit Menu.
View menu: Commands related to the Service Studio workspace. See View Menu.
Import menu: Allows you to import elements into the eSpace. See Import Menu.
eSpace menu: Operations related to the eSpace life cycle. See eSpace Menu.
Specific menu, according to the element selected in the eSpace Tree.
Debug menu: Operations related to the debugger functionality. See Debug Menu.
In the toolbar you can manage your oml (Stands for: OutSystems Markup Language) files, run, or 1-click publish your eSpaces, connect to the server, etc. Here you can find the most common and useful operations you might need during the eSpace life cycle. See Toolbar.
The Tools Tree presents you with elements that can be used in your screen or action flow. See Tools Tree.
The Flow Canvas is where you design your screen flow (Collection of objects that define the user interaction; you can have screens, entry points, external sites, etc, depending on the type of your flow. The objects are linked through Connectors.), action flow (Collection of elements that graphically implement the behavior of an action. You can have flow control elements (If, For Each, ..., End) and you can invoke other actions. Elements in an action flow are linked through Connectors.), or process flow (Collection of elements that graphically implement the behavior of a process. You can have flow control elements (Start, Decision, ..., End), activity elements, and you can invoke other processes. Elements in an process flow are linked through Connectors.). See Flow Canvas.
In the eSpace Tree you can see all the elements available in the eSpace, organized in folders that represent the main elements. At the root of the eSpace tree, you have the name of the eSpace. See eSpace Tree.
In the Properties Pane you can define the properties of the element selected either in the Flow Canvas or in the eSpace Tree. See Properties Pane.
Contains two tabs called Messages and Debugger where you can check on the errors and warnings for your eSpace; and use the Debugger operations to observe the run-time behavior of your eSpace. See Lower Pane.
Contains information about the status of the eSpace and the connection to the Platform Server, if any; also indicates the Entry eSpace (When executing the eSpace, an Entry eSpace is the Consumer eSpace where the end-user interactions begins. ). See Status Bar.
Toolbar | Tools Tree | Flow Canvas | eSpace Tree | Properties Window | File Menu | Edit Menu | Help Menu | View Menu | Import Menu | eSpace Menu | Debug Menu | Status Bar