LN Studio workbench

The LN Studio workbench is a desktop development environment that is based on the Eclipse framework.

You can use the workbench to perform these tasks:

  • Define software projects and activities in Project Server. Open an activity in the Activity Explorer view. Edit components such as Sessions, Reports, and DAL scripts. Run software components. For example, run a session after you changed the corresponding UI script. Debug software components. Edit Business Interfaces. Generate runtime code for Business Interfaces. Test Business Interfaces. Perspectives, editors and views You can open multiple Workbench windows simultaneously. This figure shows a sample Workbench window: In a Workbench window, you can open multiple perspectives, and you can switch between the perspectives that you have opened. The name of the active perspective is displayed in the title of the window. See the previous figure for an example. A perspective contains editors and views, and controls what appears in certain menus and tool bars. An editor is a visual component within the LN Studio workbench that is typically used to edit or browse a resource, such as a session or a library. Modifications made in an editor follow an open-save-close life cycle model. Multiple instances of an editor type may exist within an LN Studio workbench window. A view is a visual component within the LN Studio workbench. It is typically used to perform these actions: Navigate a hierarchy of information. For example, browse the resources in the development repository. Open an editor. Show properties for the active editor. Modifications made in a view are saved immediately. Normally, only one instance of a particular type of view may exist within a workbench window. These views are examples of typical LN Studio views: Activity Explorer Software Project Explorer Component Explorer Verify Components In LN Studio, these perspectives are used: Application Debug Project Server Integration Integration Test Each perspective provides a set of functionality aimed at accomplishing a specific type of task or works with specific types of resources. For example, the Application perspective combines views that you would commonly use while editing scripts and libraries. The Debug perspective contains the views that you would use while debugging programs. The Integration perspective is used when developing Business Interfaces. As you work in the workbench, you will probably switch perspectives frequently. For details on these perspectives, see this documentation: Application perspective Debug perspective Project Server perspective Infor LN Studio Integration online help Infor LN Studio Integration Development Guide Opening and switching perspectives You can open a new perspective through the Open Perspective command on the Windows menu. Alternatively you can use the shortcut bar in the top right corner of the window. See the following figure. This shortcut bar allows you to open new perspectives and switch between ones already open. The name of the active perspective is shown in the title of the window and its item in the shortcut bar is highlighted. In this example, the LN Studio perspective is in use. Running sessions From the Run menu, you can run any session on the LN server. See Running LN sessions. Preferences You can set various user preferences for the LN Studio workbench. For example: connectivity settings, preferences for the editor, and label decorations. See Setting user preferences. More information The LN Studio workbench is based on Eclipse. For details on the standard Eclipse functionality, see the Workbench User Guide in the Eclipse online help. This guide contains useful information and tutorials on various topics. For information on the extra functionality developed by Infor, see LN Studio overview. To access the Workbench User Guide and the LN Studio online help, select Help > Help Contents .