Autohide

You can obtain more room to work with the objects open in the Editor using autohide.


 
The tabs will immediately adopt the Standard tab style and will behave as follows the Standard tab style.

      
 

When Autohide is set on, the tab folder is hidden but the tabs still remain visible as shown here:
 
Click on the tab to re-display the contents.
 
To return the tab folder to its original position, display one of the tab folders and click on the Attach (   ) button.


1.5 Setting up Your Workspace


Visual LANSA User Guide

1 Getting Started with Visual LANSA

1.1 How Do I Get Started?

1.2 Before You Begin Checklist

1.3 How Do I Populate the Repository?

1.4 Using LANSA Other Products

1.5 Setting up Your Workspace

1.5.1 Editor Options

Setting the Editor Options

General

Source

Web - General tab

Web - Design tab

Debug

Compile

Version Control

Editor Style

Reset Editor

1.5.2 Using Tabs

Tab Style

Docking and Undocking Tabs

Button Options

Add or Remove Favorites

Can't Find a Tab?

Change Tab Locations

Quickly Resize Tabs

  1. Editing Objects

2.1 Dialogs

2.1.1 Create Dialogs

2.2 Fields

2.2.1 Create Fields

2.2.2 Copy Fields

2.2.3 Field Definition Tab

2.2.4 Field Rules and Triggers Tab

Adopt Field Rules and Triggers

2.2.5 Field Visualization Tab

2.3 Forms

2.3.1 Create Forms

2.4 Functions

2.4.1 Create Functions

2.4.2 Copy Functions

2.4.3 Design Functions

2.4.4 Function Screen Designer

Screen Details Tab

Screen Representation

General Tab

Function Keys Tab

User Keys Tab

Fields, Groups and Lists Tab

Field Tab

Add Text

Create a Screen

2.4.5 Function Report Designer

2.5 Processes

2.5.1 Create Processes

2.5.2 Copy a Process

2.5.3 Functions Tab

2.5.4 Definition Tab

2.5.5 Attachments Tab

2.5.6 Special Entries Tab

2.5.7 Process Parameters Tab

2.5.8 Action Bar Table Tab

2.5.9 Menu Structure Tab

2.6 Resources

2.6.1 ActiveX

Register ActiveX Controls

2.6.2 Bitmaps

Create Bitmaps

2.6.3 Cursors

Create Cursors

2.6.4 External Resources

Register Individual External Resources

External Resource Definition Tab

2.6.5 Icons

Create Icons

2.6.6 Multilingual Variables

Create Multilingual Variables

Copy Multilingual Variables

2.6.7 System Variables

Create System Variables

2.6.8 Themes

Create Themes

2.6.9 Visual Styles

Create Visual Styles

2.6.10 Widgets

Create Widgets

2.6.11 .NET Components

Register .NET Components

2.7 Reusable Parts

2.7.1 Create Reusable Parts

2.8 Server Modules

2.8.1 Create Server Modules

New Base Server Module

New Application Server Module

New WEB API Server Module

2.8.2 API Definition Tab

URL Anatomy

Definition

Service Name

Partition Handling

Language Handling

Publish as Swagger V2

Publish as OpenAPI V3

Info

Security requirements

Paths

Name

Summary

Description

Path Parameters

Operations

Parameters

Request

Responses

Schema Object

Components

Schema

Types

Properties

Standard Types

Security Schemes

Drag/Drop

2.9 Tables

2.9.1 Create Tables

2.9.2 Copy Tables

2.9.3 Table Columns Tab

Add Columns to a Table

Add Multiple Columns to a Table

2.9.4 Indexes Tab

2.9.5 Table Rules and Triggers Tab

2.9.6 Access Route Tab

2.9.7 Batch Control Tab

2.9.8 Table Attributes Tab

2.9.9 Data Preview Tab

2.9.10 Relationships Tab

2.9.11 Cross References Tab

2.9.12 Virtual Derivation Tab

2.10 Views

2.10.1 Create Views

2.11 Web Pages

2.11.1 Create Web Pages

2.12 Organizers

2.12.1 Database Diagrams

Create a Diagram

2.12.2 Lists

Create a List

Static List

Dynamic List

Save Results of Search as List

Impact List

Add and Remove searches

Change the Impact List's Definition

Add Object Types

Specify Filters for your Objects

Filter Criteria

Save and Run an Impact List

Review the Results

Export the Impact List

2.13 System Information

2.13.1 Message Files

2.13.2 Partitions

Create Partitions

Partition Definition Tab

Language Settings Tab

Frameworks Tab

Groups Tab

2.13.3 Primitives

2.13.4 Remote Systems

Create Remote System

System Definition Tab

2.13.5 Templates

Create a Template

Copy a Template

Template Help

2.13.6 Users

New User

User Privileges Tab

2.13.7 Tasks

Create a Task

2.14 WAM Development Objects

2.14.1 Web Application Modules (WAMs)

Create a WAM

Copy a WAM

Outline tab – WAMs

Details Tab (Property Sheet)

Webroutine Output

Create a Web Page

Design Versions

Using External Resources with WAMs

Style External Resources with WAMs

Script External Resources with WAMs

2.14.2 Web Components

2.14.3 Weblets

Create Weblet

Copy Weblet

Create Weblet Design

Replace Visualization Weblet

2.14.4 Technology Services

Technology Services Definition Tab

Create Technology Service

  1. Standard Editor Tabs

3.1 Editor Features

3.2 Check In Tab

3.2.1 Check In Details Dialog

3.3 Check Out Tab

3.3.1 Check Out Details Dialog

3.3.2 Refresh Master Object List

3.4 Compile Tab

3.4.1 Compile options

3.4.2 Compile Details Dialog

3.5 Controls Tab

3.6 Cross References Tab

3.7 Debug Tabs

3.7.1 Debug - Breakpoints Tab

3.7.2 Debug - Variables Tab

3.7.3 Debug - Call Stack Tab

3.8 Design Tab

3.8.1 Design Commands on the Ribbon

Home Tab Design Commands

Use Templates

Expose as ActiveX

Lock Design

Show Controls

Show Popups

Select All/None/Invert Selection

Bring Forward/Send Backward

Layout Tab

New Layout

Table Layout Row Height

Moving Table Layout Rows

Adding Table Layout Rows

Table Layout Column Width

Moving Table Layout Columns

Adding Table Layout Columns

Deleting the Table Layout

Attaching All Child Components to the Table Layout

Positioning an Object in the Table Layout

Theme Tab

Style Tab

3.8.2 Design Tab for Functions

3.8.3 Other Objects in the Design Tab

3.8.4 Saved Definitions

3.8.5 Copy Component

3.9 Deploy Tab

3.9.1 Deploy Any List

3.10 Details Tab

3.10.1 Component Details Tabs

Component Details - Properties tab

Component Details - Events tab

Component Details - Methods tab

3.11 Favorites Tab

3.12 Features Tab

3.13 Go To Tab

3.14 Outline Tab

3.14.1 Showing Layouts and Styles in the Outline Tab

3.14.2 Outline Tab Context Menu for Components

3.15 Propagation Tab

3.15.1 Connection History Dialog

3.16 Repository Details Tab

3.17 Repository Help Tab

3.17.1 Languages

3.18 Repository Tab

3.18.1 Show Repository Tab

3.18.2 Repository Tab Contents

3.18.3 Information about Objects

3.18.4 View Object Properties

3.18.5 Alphabetical Groupings

3.18.6 Object Cross-References

3.19 Samples Tab

3.20 Source Tab

3.20.1 Rules for the Editor

3.20.2 Find

3.20.3 Replace

3.20.4 Auto Complete

3.20.5 Assistant Tab

List of Commands

Specify Parameters

The Last Saved Command

Specify Attribute Values for Parameters

3.21 Version Control Tab

3.22 Web Design Tab

  1. Editor Features

4.1 Open an Object

4.2 Delete Objects

4.3 LANSA Import Facility

4.3.1 Import Tab

4.4 Version Control

4.4.1 Visual LANSA Actions

4.4.2 Version Control Actions

4.4.3 Viewing Version Control Status

4.4.4 Version Control Commands

4.4.5 Version Control – Git Integration

Git Repository

Create a Git Repository

Remote Repositories

Existing Git repositories

Git Actions on Objects

Commit

Resolve Conflict

Show History

Show Version Control Differences

Show Changes

Change Colors

Map of Changes

Show in Folder View

Show Repository

Git Repository Actions

Pull

Push

View Branch

New Local Branch From

Checkout

Merge From

Merge - Abort

Rebase Onto

Rebase - Abort

Rebase - Continue

Rebase - Skip

Viewing Git Status

4.5 Import Excel Worksheets

4.5.1 Installing the Driver

4.6 Export a List to Excel

4.7 Search Facilities

4.7.1 Repository Find

Find Results

4.7.2 Text Search

4.7.3 Source Code Find and Replace

4.8 Interface Indicators

4.9 Printing in Visual LANSA

4.9.1 Print Dialog

4.10 Help Text

4.10.1 LANSA Online Documentation

  1. Executing Applications

5.1 Execute Process

5.2 Execute Function

5.3 Execute Form

5.4 Execute Web Page

5.5 Execute WebRoutine

5.6 Execute Options

5.6.1 As Client to Any Server (manual connection)

5.6.2 As Client to RDML IBM i Server

5.6.3 As Client to RDMLX IBM i Server

5.6.4 As Client to Linux Server

5.6.5 As Client to Windows Server

5.6.6 As Windows Application

5.6.7 In Web Browser

5.6.8 XML Java Client

5.6.9 Prompt for additional execution Parameters

5.7 Additional Execution Parameters

5.7.1 Default Printer

5.7.2 Debug

5.7.3 Debug Host

5.7.4 Trace

5.7.5 Max Trace Lines

5.7.6 Trace Level

5.7.7 Trace Categories

5.7.8 Heap Validation

5.7.9 Show command line

5.7.10 Render Type

5.7.11 Graphics Processing

5.8 Fatal Errors

5.8.1 Visual LANSA Error Log Viewer

5.8.2 Web Runtime Error Log Viewer

  1. Debugging Applications

6.1 Start Debugging

6.2 Set Breakpoints

6.2.1 Breakpoints

6.2.2 Breakpoint Properties

6.3 Variables

6.3.1 Include/Exclude Fields

6.3.2 Changing Values

6.4 Call Stack

6.5 Run Parts of the Application

6.6 Exclude/Include Applications

6.7 Animate Application Execution

6.8 Debug Web Pages

6.9 Debug WAMs

  1. Tracing Applications

7.1 Create a Trace Handler

7.2 Example Trace Handler

7.3 Use the Trace Handler

7.4 Example Use of Tracing

7.5 Trace Output

7.6 Trace Handler Guidelines and Performance

  1. Editor Basics

8.1 The Ribbon

8.1.1 Home Tab

8.1.2 Tools Tab

8.1.3 Navigate the Ribbon with Access Keys

8.2 Quick Access Toolbar

8.3 Mini-Toolbars

8.4 Context Menus

8.5 Commands

8.6 Keyboard Shortcuts

8.6.1 Keyboard

8.6.2 Close Tabs

8.6.3 Move the cursor in the Source tab

8.6.4 Position the current line

8.6.5 Tag and comment lines

8.6.6 Collapse and expand code

8.6.7 Format text

8.6.8 Deletions

8.6.9 Copy, cut and paste

8.6.10 Help

8.6.11 Selection

8.6.12 Undo/Redo

8.6.13 Find and replace

8.6.14 Command Assistant Keystrokes

8.6.15 Menu editor

8.6.16 Select with the mouse

8.7 Product Information

8.7.1 About LANSA

8.7.2 Installation Details

8.7.3 Privileges