Visual LANSA User Guide
Visual LANSA User Guide
Edition Date May 2, 2014
© 2014 LANSA
| 1. Getting Started with Visual LANSA |
|
| 1.1 Finding Version 12 Commands in Version 13 IDE |
|
| 1.2 How Do I Get Started? |
|
| 1.3 Before You Begin Checklist |
|
| 1.4 How Do I Populate the Repository? |
|
| 1.5 Using LANSA Other Products |
|
| 1.6 Setting up Your Workspace |
|
| 1.6.1 Editor Options |
|
| Setting the Editor Options |
|
| General |
|
| Source |
|
| Design |
|
| WAM - General tab |
|
| WAM - Design tab |
|
| Debug |
|
| Compile |
|
| Style |
|
| Reset Defaults |
|
| 1.6.2 Editor Tabs |
|
| 1.6.3 Quickly Resize Tabs |
|
| 1.6.4 Autohide |
|
| 1.6.5 Font Options |
|
| 2. Editing Objects |
|
| 2.1 Fields |
|
| 2.1.1 Create Fields |
|
| 2.1.2 Copy Fields |
|
| 2.1.3 Field Definition Tab |
|
| 2.1.4 Field Rules and Triggers Tab |
|
| Adopt Field Rules and Triggers |
|
| 2.1.5 Field Visualization Tab |
|
| 2.2 Files |
|
| 2.2.1 Create Files |
|
| 2.2.2 Copy Files |
|
| 2.2.3 Fields in File Tab |
|
| Add Fields to a File |
|
| Multi Add Fields to a File |
|
| 2.2.4 Logical Views Tab |
|
| 2.2.5 File Rules and Triggers Tab |
|
| 2.2.6 Access Route Tab |
|
| 2.2.7 Batch Control Tab |
|
| 2.2.8 File Attributes Tab |
|
| 2.2.9 Relationships Tab |
|
| 2.2.10 Cross-References Tab |
|
| 2.2.11 Virtual Derivation Tab |
|
| 2.3 Forms |
|
| 2.3.1 Create Forms |
|
| 2.4 Reusable Parts |
|
| 2.4.1 Create Reusable Parts |
|
| 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 Functions |
|
| 2.6.1 Create Functions |
|
| 2.6.2 Copy Functions |
|
| 2.6.3 Design Functions |
|
| 2.6.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.6.5 Function Report Designer |
|
| 2.7 Web Application Modules (WAMs) |
|
| 2.7.1 Create a WAM |
|
| 2.7.2 Copy a WAM |
|
| 2.7.3 Outline tab – WAMs |
|
| 2.7.4 Details Tab (Property Sheet) |
|
| 2.7.5 Webroutine Output |
|
| 2.7.6 Create a Web Page |
|
| 2.7.7 Design Versions |
|
| 2.7.8 Using External Resources with WAMs |
|
| Style External Resources with WAMs |
|
| Script External Resources with WAMs |
|
| 2.8 Weblets |
|
| 2.8.1 Create Weblet |
|
| 2.8.2 Copy Weblet |
|
| 2.8.3 Create Weblet Design |
|
| 2.8.4 Replace Visualization Weblet |
|
| 2.9 System Variables |
|
| 2.9.1 Create System Variables |
|
| 2.10 Multilingual Variables |
|
| 2.10.1 Create Multilingual Variables |
|
| 2.10.2 Copy Multilingual Variables |
|
| 2.11 Bitmaps |
|
| 2.11.1 Create Bitmaps |
|
| 2.12 Cursors |
|
| 2.12.1 Create Cursors |
|
| 2.13 Icons |
|
| 2.13.1 Create Icons |
|
| 2.14 Visual Styles |
|
| 2.14.1 Create Visual Styles |
|
| 2.15 ActiveX |
|
| 2.15.1 Register ActiveX Controls |
|
| 2.16 .NET Components |
|
| 2.16.1 Register .NET Components |
|
| 2.17 External Resources |
|
| 2.17.1 Register Individual External Resources |
|
| 2.17.2 External Resource Definition Tab |
|
| 2.18 Lists |
|
| 2.18.1 List Types |
|
| 2.18.2 Create Static Lists |
|
| 2.18.3 Create Dynamic Lists |
|
| 2.18.4 Save Results of Search as List |
|
| 2.18.5 Create Impact Analysis Lists |
|
| Add and Remove searches |
|
| Change the Impact List's Definition |
|
| Add Object Types |
|
| Specify Filters for your Objects |
|
| Save and Run an Impact List |
|
| Review the Results |
|
| Export the Impact List |
|
| 2.19 Database Diagrams |
|
| 2.19.1 Create a Diagram |
|
| 2.20 Tasks |
|
| 2.20.1 Create a Task |
|
| 2.21 User Definitions |
|
| 2.21.1 New User |
|
| 2.21.2 User Privileges Tab |
|
| 2.22 Templates |
|
| 2.22.1 Create a Template |
|
| 2.22.2 Copy a Template |
|
| 2.22.3 Template Help |
|
| 2.23 Partition Definitions |
|
| 2.23.1 Create Partitions |
|
| 2.23.2 Partition Definition Tab |
|
| 2.23.3 Language Settings Tab |
|
| 2.23.4 Frameworks Tab |
|
| 2.23.5 Groups Tab |
|
| 2.24 Remote Systems |
|
| 2.24.1 Create Remote System |
|
| 2.24.2 System Definition Tab |
|
| 2.25 Technology Services |
|
| 2.25.1 Technology Services Definition Tab |
|
| 2.25.2 Create Technology Service |
|
| 3. Standard Editor Tabs |
|
| 3.1 Editor Features |
|
| 3.2 Repository Tab |
|
| 3.2.1 Repository Tab Contents |
|
| 3.2.2 Information about Objects |
|
| 3.2.3 View Object Properties |
|
| 3.2.4 Alphabetical Groupings |
|
| 3.2.5 Object Cross-References |
|
| 3.3 Favorites Tab |
|
| 3.4 Outline Tab |
|
| 3.5 Go To Tab |
|
| 3.6 Features Tab |
|
| 3.7 Details Tab |
|
| 3.7.1 Form Component Details Tab |
|
| 3.8 Source Tab |
|
| 3.8.1 Rules for the Editor |
|
| 3.8.2 Find |
|
| 3.8.3 Replace |
|
| 3.8.4 Auto Complete |
|
| 3.8.5 Assistant Tab |
|
| List of Commands |
|
| Specify Parameters |
|
| The Last Saved Command |
|
| Specify Attribute Values for Parameters |
|
| 3.9 Design Tab |
|
| 3.9.1 Design Tab for Forms and Reusable Parts |
|
| Design Theme |
|
| Design Language |
|
| Size Command |
|
| Align Command |
|
| Lock Design |
|
| Use Templates |
|
| Expose as ActiveX |
|
| Style |
|
| Layout Manager |
|
| Saved Definitions |
|
| Copy Component |
|
| 3.9.2 Design Tab for Functions |
|
| 3.9.3 Other Objects in the Design Tab |
|
| 3.10 Repository Help Tab |
|
| 3.10.1 Languages |
|
| 3.11 Debug Tabs |
|
| 3.11.1 Debug - Breakpoints Tab |
|
| 3.11.2 Debug - Variables Tab |
|
| 3.11.3 Debug - Call Stack Tab |
|
| 3.12 Compile Tab |
|
| 3.12.1 Compile options |
|
| 3.12.2 Compile Details Dialog |
|
| 3.13 Check In Tab |
|
| 3.13.1 Check In Details Dialog |
|
| 3.14 Check Out Tab |
|
| 3.14.1 Check Out Details Dialog |
|
| 3.14.2 Refresh Master Object List |
|
| 3.15 Propagation Tab |
|
| 3.15.1 Connection History Dialog |
|
| 3.16 Cross References Tab |
|
| 3.17 Web Design Tab |
|
| 4. Editor Features |
|
| 4.1 Open an Object |
|
| 4.2 Delete Objects |
|
| 4.3 LANSA Import Facility |
|
| 4.3.1 Import Tab |
|
| 4.4 Search Facilities |
|
| 4.4.1 Repository Find |
|
| Find Results |
|
| 4.4.2 Text Search |
|
| 4.4.3 Source Code Find and Replace |
|
| 4.5 Interface Indicators |
|
| 4.6 Printing in Visual LANSA |
|
| 4.6.1 Print Dialog |
|
| 4.7 Help Text |
|
| 4.7.1 LANSA Online Documentation |
|
| 5. Executing Applications |
|
| 5.1 Execute Process |
|
| 5.2 Execute Function |
|
| 5.3 Execute Form |
|
| 5.4 Execute WebRoutine |
|
| 5.5 Execute Options |
|
| 5.5.1 As Client to Any Server (manual connection) |
|
| 5.5.2 As Client to RDML IBM i Server |
|
| 5.5.3 As Client to RDMLX IBM i Server |
|
| 5.5.4 As Client to Linux Server |
|
| 5.5.5 As Client to Windows Server |
|
| 5.5.6 As Windows Application |
|
| 5.5.7 In Web Browser |
|
| 5.5.8 XML Java Client |
|
| 5.5.9 Prompt for additional execution Parameters |
|
| 5.6 Additional Execution Parameters |
|
| 5.6.1 Default Printer |
|
| 5.6.2 Debug |
|
| 5.6.3 Debug Host |
|
| 5.6.4 Trace |
|
| 5.6.5 Max Trace Lines |
|
| 5.6.6 Trace Level |
|
| 5.6.7 Trace Categories |
|
| 5.6.8 Heap Validation |
|
| 5.6.9 Show command line |
|
| 5.6.10 Render Type |
|
| 5.6.11 Graphics Processing |
|
| 5.7 Fatal Errors |
|
| 5.7.1 Visual LANSA Error Log Viewer |
|
| 5.7.2 Web Runtime Error Log Viewer |
|
| 6. 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 WAMs |
|
| 7. 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 |
|
| 8. Editor Basics |
|
| 8.1 The Ribbon |
|
| 8.1.1 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 |
|