documentation.HELP! Visual LANSA Framework Documentation

Custom Properties

Visual LANSA Framework

previous page next page

Custom Properties

Use this tab to define custom properties:

Allow Multiple Selection

Caption

Defined In

Fixed / Default Values

Help Text

Input Method

Maximum Decimals

Maximum Entries in List

Maximum Length

Name

Property Type

Sequence

Uppercase

Value(s) can be changed by Administrator

 

See also:

Custom Properties

Frequently Asked Questions about Custom Properties

Things to be careful with when using Custom Properties

 

previous page start next page

Menu

  • Homepage

Table of contents

  • Visual LANSA Framework Guide
    • Introduction
      • What is the Visual LANSA Framework?
      • What Does It Look Like?
      • Should You Use the Framework?
      • Who Is It For?
      • What Are Its Benefits?
    • What's New
      • Features No Longer Supported
      • IBM i Password Management
        • IBM i Password Expiry Checking
          • IBM i Password Expiry Checking in Windows
          • IBM i Password Expiry Checking in Web
        • Changing the IBM i Password
          • Changing the IBM i Password in Windows
          • Changing the IBM i Password in Web
      • Customized User/Authority Reporting
      • Development Status
      • Updated Organizations Business Object Instance List
      • Shipped Resources Instance List Browser Updated
      • New Theme 2014 Clean
      • Code Table Data Handlers Can Now Be LANSA Reusable Parts
      • Reusable Parts as Instance List Relationship Handlers
      • What Was New in Previous Versions
        • New Features in EPC 130100 version of the Framework
        • New Features in EPC 870 version of the Framework
        • New Features in EPC 868 version of the Framework
          • VLF.Web Runs in Internet Explorer, Firefox, Chrome and Safari
          • Using VLF-WEB Applications with Safari, Firefox or Chrome
          • Configuring Web RAMP-TS for Chrome, Safari and Firefox
          • aXes-TS2 Can Now Be Used in RAMP-TS
          • Date and Date/Time Columns
          • Edit Code
          • End-users Can Choose Instance List Columns to Be Displayed
          • Control Row Color in Instance Lists
          • Selection of Multiple Items Can Now Be Controlled in Instance Lists
          • Instance List Toolbar Buttons Can Have Associated Text Descriptions
          • Code Can Directly Access Visual Lansa Trees
          • Button on Framework Signon Screen Can Launch A Web Page
          • Web Page Can Be Shown on the VLF.WIN User Logon Screen
          • Demonstration System
          • Connecting to Servers
          • VLF.NET Enhancements
          • Commands and Command Handlers
          • User-Interface Enhancements
          • Other Enhancements
        • New features in EPC 839 version of the Framework
        • New features in EPC 831 version of the Framework
          • VLF.NET
          • Developer's Workbench
          • Visual Themes
          • Trace can be disabled for Framework Web applications
          • Execute the Framework in Prototype Mode Only
          • Improved filter and command handler snap-in facility
          • Improved Images palette
          • Specify your Framework version number
          • Keep old XML Framework versions organized
          • Set session values before connection
          • Selection Block Size set to 500 by default
          • Server connection recovery
          • Programmatic instance list sorting
          • Filters can override instance list column headings
          • Maximum Web Password Length is now 32
          • Optionally show current business object in window title
          • Improved Focused Input Style
          • Improved XP and Vista fields and buttons in web browser applications
          • Show or hide Instance list tool bar buttons
          • General Purpose Document Manager
          • Maximum Number of Application Views increased to 100
          • Quick Find Box on the tool bar
          • Easy access to latest Demonstration System
          • Enable/disable peer objects in instance lists
          • The tabbing order of buttons can be controlled
          • Control when an object can be opened in a new window
          • Improved start up times for DBCS Web applications
          • Control Web Framework start-up dimensions
          • Visual Ids on Web can be hidden
          • Programmatically shrinking and expanding panes in Windows
          • Test the Activated state of filters and command handlers
          • VLF.WEB logon improvements
        • New features in EPC 826 version of the Framework
        • New features in EPC 804 version of the Framework
          • Framework Windows
          • Favorites Folder
          • Command Usage tab
          • Navigation pane view buttons have changed
            • Tree view
            • List view
            • Drop-down button
          • Applications in tree navigation pane are shown in bold
          • Instance List can optionally be displayed with alternate row color
          • Translation of end-user visible text
          • New default translation tables for Framework server definitions
          • New UF_SYSTM IIP (Imbedded Interface Point) methods that you can override
          • New Virtual Clipboard Control Options
          • Improved Application Tracing for Relationship Handlers
        • New features in EPC 793 version of the Framework
          • You Need to Regenerate Your Web Browser and Javascript Files
          • The Web Browser Application Load Window has Changed
          • Faster Framework web start-up times including RAMP
          • Faster Framework Windows start-up times including RAMP
          • Improved Framework web application instance list performance
          • Improved Framework Windows instance list handling
          • Improved documentation for instance list processing and options
          • New PROGRAM_EXIT option for Framework locking
          • New Show in Menu when Disabled option
          • New method #Com_Owner.avShowMessages
          • The Preload Framework Images option has been removed
        • New features in EPC 785 version of the Framework
          • The Way the Demonstration System is Installed has Changed
          • Merge Items from One Framework to Another
    • If You Want Your Project to Succeed
    • Getting Started
      • Computer System Requirements
      • Other Requirements
      • Starting the Framework
      • Should you use Windows or Web Browser Applications?
        • Core Users and Occasional Users
        • Using a Unified Technology Does Not Mean You Can Have a Single User Interface
        • The Zero Deployment Advantage
      • Setting Up Your Framework Environment
        • Install the Framework on the Server
          • System i Apache Web Server
            • Step 1. Ensure that LANSA for the Web is installed and operational on your server
            • Step 2. Make sure that your Apache HTTP server is configured to support server side includes and optionally VLF.NET application deployment
            • Step 3. Ensure that Extended Exchange is enabled
            • Step 4. Install the Framework software
            • How to start the HTTP server Administration (ADMIN) facility
          • Windows Web Server
            • Step 1. Ensure that LANSA for the Web is installed and operational on your server.
            • Step 2. Make sure that your HTTP server is configured to support server side includes
            • Step 3. Install the Framework software
        • Install and Configure the Framework on Visual LANSA Workstation(s)
          • Step 1. Install the Base Visual LANSA Framework Software
          • Step 2. Configure the Visual LANSA Workstation(s)
            • Step 1. Verify use of Microsoft Internet Explorer
            • Step 2. Enable the Framework for Web Browser applications
            • Step 3. Set up your Windows webserver or your iSeries webserver
            • Step 4. Save your Framework details to your web server
            • Step 5. Test execution of your Framework in a Web Browser
      • The Demonstration Application
        • HTML Startup Page
        • Graphical Content
        • Complex Grids
        • Web Content
        • Google Maps Gadget Integration
        • Wizards
        • Data Entry
        • Dynamic Report Generation
        • Integration of desktop and folders into a VL application
        • Integration with Microsoft Excel
        • Video Content
        • Mini-Filters
        • Generic Notes Command Handler
        • Generic Spooled Files Command Handler
        • IBM i Server Message Queues
      • The Programming Techniques Application
    • Development Architecture
      • Usage Scenario: One Designer – Multiple Developers
      • Usage Scenario: Multiple Designers – Multiple Developers
      • Development Status Feature
      • How to Create a New Framework Version
        • Use Save As
        • Associated XML Definition Files
          • Optionally Change Associated XML Definition Files
        • Start a Framework Version
        • Notes For RAMP Users
      • How to Keep Automatic Backup Copies of Your Framework
      • How to Export Framework Definitions
      • How to Merge Items from one Framework to Another
        • The Merge Tool Window
        • Using the Merge Tool
        • Example of Combining Two RAMP Framework Definitions
          • Collecting the Definitions
          • Merging the Definitions
    • Key Concepts
      • Menu Options in Brackets
      • Application
      • Business Object
      • Filter
      • Instance List
      • Command
      • Command Handler
      • Navigation Pane
        • Tree view
        • List view
        • Drop-down button
        • Launching Applications from the Status Bar
      • OBJECT-ACTION User Interfaces
        • If you have used a PC then OBJECT-ACTION should be familiar
        • If you have used a 5250 then OBJECT-ACTION should be familiar
      • Mock Up Filters and Command Handlers
      • Images Palette
      • Tailoring the Window Layout
        • Standard Look
        • Wider Instance List
        • Filter to the Right
        • Filter in the Middle with Wider Instance List Area
        • Filter and Instance List at the Bottom
        • Application Choices to the Right
        • Application Choices Moved to Tool Bar
        • Standard Layout with Command Handler on Top
        • Standard Layout with Command Handler on Top, Filter And Instance List Reversed
        • Application Selection on Top
        • Application Selection at the Bottom
        • Floating Filters
        • Floating Instance Lists
      • Administration Objects
        • Users
        • Servers
      • Help and Tutorials
    • Building the Application
      • Personalize Your Framework
        • To Change these Settings
          • Framework Caption
          • Framework Icon
          • Framework splash image
          • The technical support URL
          • The Sign on Screen image
          • First Splash Screen
      • Define Your Application
      • Define Your Business Objects
      • Optionally Group Business Objects into Application Views
      • Prototype Your Filters
      • Prototype Your Commands and Their Handlers
      • Validate Your Design
      • Create Your Own Filters
      • Create Your Own Command Handlers
      • Optionally Create Your Own Instance List
      • Deploy the Application
    • Tutorials
      • Before You Use the Tutorials
      • Tutorials for Prototyping
        • VLF000 - Execute Framework Application
          • Step 1. Execute the Visual LANSA Framework
          • Step 2. Execute an Application
          • Step 3. Using Filters to Find an Employee
          • Step 4. Using Commands and Command Handlers
          • Summary
        • VLF001 - Defining Your HR Application
          • Step 1. Create a New Application
          • Step 2. Specify Identification Options
          • Step 3. Specify Startup Options
          • Step 4. View Commands Enabled
          • Step 5. Execute the About Command
          • Step 6. View Overall Themes
          • Summary
        • VLF002 - Defining Your Business Objects
          • Step 1. Decide on the Business Objects
          • Step 2. Create the Business Objects
          • Step 3. Specify Business Object Commands
          • Step 4. Add the Business Objects to the Application
          • Step 5. Specify Business Object Icons
          • Step 6. View the Business Objects
          • Summary
        • VLF003 - Prototyping Your Filters
          • Step 1. Define By Name Filter for Employees
          • Step 2. Prototype the Instance List
          • Step 3. Prototype the Filter Designs for Employees
          • Step 4. Filters for Statistical Reporting Business Object
          • Step 5. View the Filters
          • Summary
        • VLF004 - Prototyping Your Commands
          • Step 1. View Command Definitions
          • Step 2. Set Command Display for New
          • Step 3. Prototype the New Command Handler
          • Step 4. Prototype the Other Command Handlers
          • Step 5. Define Commands for Statistical Reporting
          • Step 6. Specify Command Display
          • Step 7. Prototype Command Handlers for Statistical Reporting
          • Summary
        • VLF005 - Validating the Prototype
          • Step 1. Validate Your Prototype in Windows mode
          • Step 2. (Optional) Setting up your Environment for Web Browser applications
          • Step 3. (Optional) Validate Your Prototype in Web mode
          • Summary
      • Tutorials for Windows Applications
        • The Personnel File
        • VLF006WIN - Snapping in A Real Windows Filter
          • Step 1. Creating Your Real By Name Filter
          • Step 2. Snapping In the By Name Filter
          • Step 3. Filter Code
          • Step 4. Creating a Real By Location Filter
          • Step 5. Snapping in the By Location Filter
          • Summary
        • VLF007WIN - Snapping in A Real Windows Command Handler
          • Step 1. Creating Your Real Command Handler
          • Step 2. Snapping in Your Command Handler
          • Summary
        • VLF009WIN - Adding Instance List Columns in Windows Applications
          • Step 1: Add Columns to the Instance List
          • Step 2: Change your filter
          • Step 3: Remove the Additional Columns
          • Summary
        • VLF010WIN - Creating a Mini Filter
          • Step 1. Create the Mini Filter Interface
          • Step 2. Write the Mini Filter Code
          • Step 3. Snap in the Mini filter and Test It
          • Step 4. Use the Virtual Clipboard to Save and Restore the Search Value
          • Summary
        • VLF011WIN - Creating a Parent Child Instance List
          • Step 1. Create Two New Business Objects
          • Step 2. Establish the Parent-Child Relationship
          • Step 3. Create a Hidden Filter for Company Departments
          • Step 4. Create a Relationship Handler to Load Sections
          • Step 5. Display Additional Columns in the Instance List
          • Step 6. Access the Properties of Hidden Child Objects
          • Summary
        • VLF012WIN - Controlling Navigation Using Switching and the Virtual Clipboard
          • Step 1. Create a Filter for Department Sections
          • Step 2. Create a Details Command Handler for Department Sections
          • Step 3. Add Logic to Switch from Sections to the Employees Business Object
          • Step 4. Record Switch History using the Virtual Clipboard
          • Step 5. Use the Switch History to Return to the Original Business Object
          • Summary
        • VLF013WIN - Signaling Events
          • Step 1. Change Employee Surname and Save the Changes
          • Step 2. Add the avSignalEvent to the Employee Details Command Handler
          • Step 3. Add a Routine to Listen for the EMPLOYEE_CHANGED Event
          • Step 4. Test Signaling
          • Summary
        • VLF014WIN - Debugging/Tracing
          • Step 1. Add a Trace Statement to Indicate Enter Key Was Pressed
          • Step 2. Add More Trace Statements
          • Step 3. Start Tracing Programmatically
          • Summary
      • Tutorials for WAM Web Browser Applications
        • The Personnel File
        • VLF006WAM - Snapping in A Real WAM Web Filter
          • Step 1. Creating Your Real WAM Filter
          • Step 2. Snapping In the WAM By Name Filter
          • Step 3. Creating a WAM By Location Filter
          • Step 4. Snapping in the WAM By Location Filter
          • Summary
        • VLF007WAM - Snapping in a Real WAM Web Command Handler
          • Step 1. Creating Your Real WAM Command Handler
          • Step 2. Snapping in Your WAM Command Handler
          • Summary
        • VLF009WAM - Adding Instance List Columns in WAM Applications
          • Step 1: Add Columns to the Instance List
          • Step 2: Change your filter
          • Step 3: Remove the Additional Columns
          • Summary
        • VLF011WAM - Creating a Parent Child Instance List
          • Step 1. Create Two New Business Objects
          • Step 2. Establish the Parent-Child Relationship
          • Step 3. Create a Hidden Filter for Company Departments
          • Step 4. Create a Relationship Handler to Load Sections
          • Step 5. Display Additional Columns in the Instance List
          • Step 6. Access the Properties of Hidden Child Objects
          • Summary
        • VLF012WAM - Controlling Navigation Using Switching and the Virtual Clipboard
          • Step 1. Create a Filter for Department Sections
          • Step 2. Create a Details Command Handler for Department Sections
          • Step 3. Add Logic to Switch from Sections to the Employees Business Object
          • Step 4. Record Switch History using the Virtual Clipboard
          • Step 5. Use the Switch History to Return to the Original Business Object
          • Summary
        • VLF013WAM - Signaling Events
          • Step 1. Change Employee Surname and Save the Changes
          • Step 2. Add the avSignalEvent to the Employee Details Command Handler
          • Step 3. Add a Routine to Listen for the EMPLOYEE_CHANGED Event
          • Step 4. Test Signaling
          • Summary
        • VLF014WAM - Debugging/Tracing
          • Step 1. Add a Trace Statement to Indicate Enter Key Was Pressed
          • Step 2. Add More Trace Statements
          • Summary
      • Tutorials for Deployment
        • VLF008WIN - Deploying the Windows Framework
          • Step 1. Create the Package
          • Step 2. Specify the Startup Form and Database Type
          • Step 3. Disable all Prompting
          • Step 4. Add Framework Components
          • Step 5. Add Other Framework Objects
          • Step 6. Add Your Own Components
          • Step 7. Add the Data
          • Step 8. Add an Icon
          • Step 9. Check the Package
          • Step 10. Build the Package
          • Step 11. Ship the Package
          • Summary
    • Frequently Asked Questions
      • Can I customise the VLF WEB signon dialog?
      • When I include a jQuery Weblet in a VLF Wam it doesn’t look right. What is wrong?
      • Can I use Visual LANSA Framework in Direct-X mode?
      • Can I change the options that the user searches for in the Quick Find box?
      • Can I control what happens when the user clicks on an option that they have located by using the Quick Find box?
      • How to find out the L4Web images folder and path name in a VLF-WEB application?
      • Can I change the business object instance caption that appears in the area above my command handlers?
      • Can I stop VLF NET overriding CCS changes to background Colors of objects in WAMs?
      • How can I tell if my WAM function is executing in a browser (VLF.WEB) or under .NET (VLF.NET)?
      • How do I execute an initial Framework level command when starting up a Framework application?
      • How do I make the VLF use my corporate look?
      • How do I create an elaborate prototype?
      • Do I have to (re)define my user profiles into the Framework?
      • Do I have to (re)define my user passwords into the Framework?
      • Are there techniques to minimize user profile (re)definition?
      • How can I execute the VLF as a web application without using SSI?
      • Can I run web applications using secure sockets layer (SSL)?
      • How can I make my web applications launch into a new window?
      • How can different users access different data libraries in Web applications?
      • When I start the Framework as an administrator (for example UF_ADMIN), the Framework appears briefly and then disappears?
      • I do my unit and suite testing in Design mode. Is this a good practice?
      • When I run the Framework security does not seem to work?
      • Why options I have disabled for Windows and/or the Web browser are displayed?
      • How can I translate text, for example the caption of the instance list Clear List button?
      • How do I enroll my own visual styles?
      • How do I change a visual style at run time?
      • I have created a new command but it does not appear in the menus or the toolbar?
      • Can I define the toolbar by application?
      • I change Instance Command Presentation but the changes do not take effect?
      • How do I run my application in SuperServer mode?
      • Are copies of my Framework design kept?
      • I have just deleted an object but it is still visible?
      • I have just deleted an object and want to get it back again?
      • How do I change Help About logos?
      • How do I change introduction logos?
      • How do I change the logo shown when the Framework starts executing?
      • I have just changed my Framework design but the change has not taken effect?
      • How do I enrol my own bitmaps and icons?
      • Why are some menus and menu options in brackets?
      • How are Framework settings remembered?
      • How are instance lists remembered?
      • Can more than one person design the same Framework at the same time?
      • Where does the Images Palette get the pictures from (when using the HTML formatted Images Palette)?
      • When I execute my Framework in a browser some of my icons and bitmaps don't display properly?
      • How are icons and bitmap names used when my Framework is executed in a browser?
      • How can I convert icons and bitmaps to GIF files?
      • Where do I need to put my GIFs so that my browser applications can use them?
      • Can my Web browser applications be used with System i multi-tier web server configurations?
      • Can my Web browser applications be used with Windows multi-tier web server configurations?
      • How can I change the visual styles used in Web browser applications
      • What is a temporary directory and what is it used for?
      • How can I purge old information from my temporary directory?
      • Can I purge old information from my temporary directory in a batch job?
      • How can users sign off from VLF-WEB sessions?
      • Text appears in English when I execute Framework as a web application
      • I want to restore the default window layout for the Framework
      • How can I hide the address and status bars on Framework popup windows when using IE7?
      • The URL to start my deployed VLF web browser application is too complex for users to reliably type in to their browsers
      • What should I do when I get a mysterious WAM crash in my Framework RAMP application?
      • How do I pick up the servers that have been defined in the Framework using the Servers option of the Administration menu?
      • Why do I get a message saying 'Compression source file vf_multi_NAT.js not found'?
      • Why do I get a message saying 'Compression source file vf_multi_LLL.js not found'?
      • How can I change the list of Framework versions shown?
    • Framework Programming
      • Windows Filter and Command Handler Anatomy
      • WAM Filter and Command Handler Anatomy
      • Hidden Command Handler Anatomy
        • Example of a Hidden Command Handler for Windows Applications
        • Example of a Hidden Command Handler for Web Applications
      • Framework Ancestor Components
      • List Manager and Instance Lists
        • Basic Instance List Processing
        • Visual Identifiers
        • Programmatic Identifiers
        • Testing Identifiers
        • Filters and List Manager
          • Updating and Deleting Instance List Entries
        • Command Handlers and List Manager
          • Current/Selected Instance
            • Authority to Instances
        • More about Instance Lists
        • Adding Additional Columns to Instance Lists
          • Programming your instance list
          • Date/Time Additional Column Programming Example
        • Overriding Instance List Column Headings
        • Programmatically Sorting the Instance List
        • Changing the Color of List Entries (RowColor)
          • In VLF.WIN environment
            • Relationship Handler
            • Snap in Instance List
          • In VLF.WEB environment
            • WAMs
            • Relationship Handler
        • Popup Panel Hints in the Instance List
          • How to Use the Instance List Popup Feature
        • Instance Lists with Different Types of Objects
          • Parent-Child Relationships
          • Peer-to-Peer Relationships
          • Defining the Object Relationships
          • Reviewing the Instance List Relationships Holistically
          • Prototyping and Displaying Instance Lists
          • Adding Entries to the Instance List
          • Hiding Objects in Navigation Pane
          • Work with Hidden Child Objects
          • Changing the order of child business objects in the instance list tree
          • Things to Watch Out For
          • Application Tracing for Relationship Handlers
          • Sample Relationship Handler Function
          • Sample Relationship Reusable Part
          • Physical Instance Lists
            • Planning parent-child relationships
            • You can add the entries to the instance list in any order
            • You can dynamically add children to an instance list "on demand"
            • When a child is in the instance list it must have a parent
            • You can dynamically update individual entries in a parent-child instance list without collapsing the visual tree
            • You can dynamically delete individual entries in a parent-child instance list without collapsing the visual tree
            • You can dynamically add individual entries in a parent-child instance list without collapsing the visual tree
        • Instance List Tips and Techniques
          • Page-at-a-Time logic may indicate a conceptual problem with filters
          • Instance lists do not have to reflect the database that underpins them
        • Create Your Own Snap-in Instance List
          • Instance List with more than 10 alphanumeric and/or 10 numeric additional columns
            • Sample Filter using 34 columns (16 alpha, 16 numeric + Visual IDs)
            • Matching Snap in Instance List Browser
            • Source for Snap-in Instance List Example
        • Advanced Instance List Processing
          • Avoid Duplicated Instance List Code
          • Centralize all your Instance List Activities
          • Moving towards Real Business Object Management
          • Manipulate Instance Lists from RAMP Scripts
          • Delegate Common Tasks to your own Instance List 'Manager'
          • Low Level Direct Access to the Visualization Trees
        • Export Instance List Contents
          • Template Support
          • Getting Started
          • Creating Your First Report Template
          • Publishing Shared Templates
          • Modifying Report Templates
          • VLF.NET Excel Report Template Design Frequently Asked Questions
            • Can I have a running total figure in my report?
            • Can I include charts in my report?
            • Is there a way to configure a template to force all data to be retrieved first prior to generating the report?
            • How can I put printing date & time on the report?
            • How can I insert the username of the user who generates the report?
            • How do I keep some rows together in a page?
            • How can I tell a template to fit all columns in a page when generating reports?
      • Framework Manager
        • UpperCase Conversions
        • Numeric to Alphanumeric Conversions
        • Application Error Handling
          • How To Use It
          • Example
          • Properties Used
        • Framework Locking Service to Handle Unsaved Changes
        • Saving unsaved changes using uQueryCanDeactivate / avNotifyDeactivation
          • Reason Code
          • Comments/Warnings
        • The Virtual Clipboard
          • Remembering Information
          • Exchanging Information
          • Listening for Changes
          • Other Things Worth Knowing
          • Persistence, Resetting and Deploying in Windows Applications
        • Basic Tracing Service
        • Event Signaling Service
          • avSignalEvent
          • #Com_owner.avEvent
        • Object Switching Service
          • Introductory avSwitch Examples
          • Referencing Applications, Business Objects and Commands
          • Advanced avSwitch Examples
          • avSwitch Method
          • AvAddSwitchInstances Event
          • AvAddSwitchInstance Method
          • Troubleshooting Switch Examples
        • Custom Property Access Service
        • User Authority Access Service
        • Show Messages Service
        • Temporarily Overriding Object Captions
        • Get Visual LANSA Framework Icon Reference
        • Change a visual style at run time
        • Framework Windows Management
          • Programmatically Creating and Managing Windows
            • Finding a Window
            • Enumerating All Windows
            • The Current and Main Windows
            • Window Opening Information
          • Notifying other Windows of Significant Events
          • Keeping Windows Open
          • Switching in Windows
          • Windows and Imbedded Interface Points
          • Expanding, Shrinking and Focusing Panes
            • avPaneShrink Method
            • avPaneExpand Method
            • avPaneMaximize Method
            • avPaneRestore Method
            • avPaneFocus Method
            • avCmdPanelState Property
          • Windows Resource Usage
            • Usage Expectations
            • Resource Leakage
      • Advanced Filter Styles
        • Instant Filters
        • Drill Down Filters
        • Power Filters
        • Hidden Filter
        • Mini Filters
          • Properties
          • Events
          • Code Examples
            • RDML for a Windows Mini Filter
            • RDMLX for a WAM Mini Filter
      • Web Programming
        • WAM Programming
          • Stateless Programming
          • UB_xxxxx User Buttons
          • Maintaining State in WAM Filters and Command Handlers
            • Use the WAM capabilities
            • Use the Framework's Virtual Clipboard
          • Using LANSA Weblets with Framework WAMs
          • Rules for WAM Filters and Command Handlers
        • Touch Device Considerations
        • Tracing Web Applications
          • Tracing on iPads
          • Tracing on Android Touch Devices
        • VLF.NET Applications
          • Microsoft's .NET Framework
          • Deployment
            • VLF.NET Manual Deployment – An Alternative Way of Deploying VLF.NET
          • Launching a VLF.NET Application
          • Digital Certificates
          • VLF.NET Form Layout Details
          • Visual Themes
          • Windows Framework Properties Applicable to VLF.NET
        • Framework-AJAX Applications
          • Mandatory Skills
          • AJAX Applications in the Framework
            • AJAX Pages and Functions
            • Interaction between AJAX pages and AJAX functions
            • Information Flow Between AJAX Pages and Functions
            • Things an AJAX pages must provide to the Framework
            • Things the Framework Provides to an AJAX page
          • AJAX Exercises
            • Exercise 1: AJAXEX1 – Hello World
            • Exercise 2: AJAXEX2 – Doing Some Simple AJAX
            • Exercise 3: AJAXEX3 – Using Asynchronous Processing
            • Exercise 4: AJAXEX4 – Using the Instance List
          • Tracing
            • Tracing in Your Client Side AJAX Pages
            • Tracing in Your Server Side AJAX Functions
          • Messages and Errors
            • Messages Issued by AJAX Functions
            • Handling Fatal Errors in AJAX Functions
          • Frequently Asked Questions
          • Restrictions
          • Recommendations
        • Web Configuration Assistant
        • Web Application Start Options
      • Program Coding Assistant
        • Step 1. Select Object
        • Step 2. Select the Target Platform
        • Step 3. Select Type of Code – Review Abstracts
        • Step 4. Fill in Prompts
        • Step 5. Generate Code
        • Step 6. Create the Component
      • Code Tables
        • Framework Code Tables
        • Code Table Data Flow
        • Setting up a Code Table
          • Step 1. Create a Table
          • Step 2. Define a Table
          • Step 3. Enter data into a code table
        • Using a Code Table in your application
          • As a part of a referential integrity check
          • As a decode or lookup operation in your programs
        • Advanced options when setting up a code table
          • Multilingual Data
          • Sequencing
          • Choosing the description field
          • Creating your own table data handler function
          • Read Only Tables
          • Inactive Table Entry indicator
          • Creating Your Own Table Data Handler Reusable Part
        • Frequently asked Questions about Code Tables
        • Using Assistants to handle more complex "codes"
          • Approach 1: Single Window – Multiple Assistants
          • Approach 2: Multiple Windows – Multiple Assistants
          • Approach 3: Multiple Windows – Multiple Assistants (some Complex)
          • How are Assistants started?
          • How do Assistants interact with other parts of the application?
      • Using Unicode Data with the Framework
        • Unicode Data in Code Tables
        • Unicode Data in Virtual Clipboard
        • Unicode Data in Tracing
      • End-user Help (F1)
        • Help Text for Windows Applications
        • Help Text for Web Applications
        • Disabling or diverting the F1=Help key in Framework applications
      • Designing Filter and Command Handler Layouts
      • Programming Tips
        • Component Names and Identifiers
        • Advanced Enter Key Handling in VL applications
        • Possible Technique for Handling "New" in VLF And Ramp Application Designs
        • Quick Find Override Feature
          • Setup
    • Advanced Topics
      • Using your Visual LANSA Framework in Direct-X mode
        • Win32
        • Mixed Mode
          • Snap In Instance Lists
          • Snap In command handlers and filters
      • Considerations for ISVs
      • Deploying a Framework Version
        • Naming Space Considerations for Managing Different Frameworks
      • Users, Groups and Security
        • Basic Framework Security
          • Set Up Server or Servers
          • Activating Basic Framework Security
          • Maintaining Users
          • Maintaining User Authorities
          • Maintaining User Groups
        • Five Things You Need to Know About Basic Framework Security
          • User and authority data is usually stored in files VFPPF06 and VFPPF07 on the server
          • Data in VFPPF06/07 controls access to Framework objects for both Web and Windows users
          • There are two sets of user profiles and passwords on the server
          • You can assign authorities to groups of users
          • In design mode security is not applied
        • Advanced Options
          • You can add your own extra layers of security checking
          • You can make the Framework validate user profiles and passwords using your own security system
          • You do not have to use Framework security
          • A user who signs on with one profile can be automatically changed to another
          • Two different Frameworks can share the same set of users
          • User and security data can be stored as an XML file instead of using files VFPPF06/07
          • You can store other information relating to a user
          • You can include the user profile and password in a start URL
          • Export or Import of Full or Partial User Data
            • How to Export User Data
            • How to Import User data from an XML file
            • Set up the Framework to Generate an XML file from an External Source of user data and import it
            • The rules for Creating an XML file of User Data
        • Writing your own version of the User Authority report
        • Frequently Asked Questions (Users and Security)
          • I do my unit and suite testing in Design mode. Is this a good practice?
          • When I run the Framework security does not seem to work?
          • Why options I have disabled for Windows and/or the Web browser are displayed?
          • Why does a user with my user profile get automatically created?
          • What are the user timeout settings used for?
          • Can I control which user profile appears on the status bar?
          • How can my RDML programs access the user profile that the user signed on as, and the user profile shown in the status bar?
          • How can I allow the user to change their own password?
          • When I start the Framework as an administrator (for example UF_ADMIN), the Framework appears briefly and then disappears?
        • Some Scenarios
          • Scenario: System i Web Server
            • Assumptions
            • Settings
            • Modifications to your version of UFU0001
            • Enroll Typical Users in the Framework
          • Scenario: System i Server, Users Connect with Super Server
            • Assumptions
            • Settings
            • Enroll Users and Groups
          • Scenario: Windows Server, Users Connect with Super Server
            • Assumptions
            • Settings
            • Enroll Users and Groups
        • More Information
          • More Details about Groups
          • Create Your Own Imbedded Interface Points (IIP)
          • More Details about being Signed on as a Different User
          • How to Share Users between Different Frameworks
        • Creating Web Interface for Maintaining Users and Authorities
      • Server Profile Management and Issues
        • Deploying Server Definitions
          • Scenario: In House Development, Well Known Servers
          • Scenario: ISV, Single Unknown Server
          • Scenario: ISV, Multiple Unknown Servers
        • Server Connection Recovery
          • Server Connection Recovery Settings
            • Attempt Automatic session recovery
            • Time interval between checks of connection status
            • Check connection before executing commands
            • Check connection before selecting applications and business objects
            • Action to take when session cannot be recovered
            • Check Connection using function
          • Programmatic server connection checking
            • Examples
          • Public Signals
            • Examples
      • Multilingual Application Issues
      • Imbedded Interface Points (IIPs)
        • What Imbedded Interface Points are Provided?
          • Windows
          • Web
          • Both Windows and Web
          • Adding your own object security validation
            • avCheckAuth Method
          • Adding your own instance level security validation
            • avCheckInstanceAuth Method
            • avCheckInstanceAuth Example
      • Custom Properties
        • Frequently Asked Questions about Custom Properties
        • Things to be careful with when using Custom Properties
      • Writing queries over Visual LANSA Framework objects
        • Getting Started
        • Using the First Query Example
        • Using the Second Query Example
        • Using the Third Query Example
        • Creating Your Own Queries
        • Other things worth knowing about Query Programs
        • Examples
          • UF_TRVRS - Signal VLF Objects
          • UF_QRY01 - Simple Example of How to Listen For General Framework Objects And View Their Properties
          • UF_QRY02 - Listening for General Framework Objects And View Their Properties
          • UF_QRY03 - Listening for Ramp Objects And View Their Properties
    • Troubleshooting
      • Troubleshooting Filters and Command Handlers
        • Framework fails as soon as you select your new Windows filter or command handler
        • When you recompile your Windows filter or command handler it fails with a "Permission Denied" error.
        • Your browser application filter or command handler behaves unexpectedly or erratically
      • Troubleshooting Snap-In Instance Lists
      • Debugging Browser Problems
        • Internet Explorer
        • Firefox, Chrome and Safari
    • Application Performance
      • Work as an End-User
      • Best-Case Conditions
      • Worst-Case Conditions
      • A Risk Check List
      • Assessing Performance in Framework Web Applications
        • Step 1. Use consistent and reproducible environments
        • Step 2. Make a Reproducible Assessment Script (ie: a RAS)
        • Step 3. Perform your RAS - To get a Baseline or to Test a Change
        • Step 4. Assessing the Average CPU per Server Interaction
        • Step 5. Identify and Assess any Client-side Problem Areas
        • Step 6. Identify and Assess any Server Side Problem Areas
        • Step 7. Identifying the Next Most Significant Problem Area
      • Using CITRIX, ISA and Windows Terminal Server Projected Desktop Technologies
      • Options for Very Large Frameworks
    • Definitions
      • Framework Window
        • Title Bar
        • Toolbar
        • Menu Bar
        • Popup Menu
        • Navigation Pane
        • Application Bar
        • Application and Business Object Tree
        • Business Object Bar
        • Application View
        • Filter Tab
        • Filter Folder
        • Instance List
        • Command Tab
        • Command Folder
      • Property Tab Sheets
        • Application Views
        • Authorities
        • Bitmaps and Icons
        • Create Links
        • Commands Enabled
        • Command Display
        • Custom Properties
        • Data
        • Definition
        • Developer Preferences – Web Server
        • Export Design
        • Filters
        • Filter Snap-in Settings
        • Filter Settings
        • Framework Details
        • Help About
        • Icons
        • Identification
        • Instance List/Relations
        • Istance List Relationships Summary
        • Other Options
        • Server Details
        • Startup
        • Subtypes
        • Toolbar and Menus
        • Usage
        • User Administration Settings
        • User Details
        • Visual Styles
        • Visualization
        • Web/RAMP Details
      • Dialogs
        • Update Server from Visual LANSA Workstation
          • Current Framework Design Details
          • RAD-PAD Notes
          • Shipped System and Demonstration Objects
          • All available Images (GIFs)
        • Execute Framework as a Web Application
          • Choose Browser
          • Start
          • RAMP Application Testing
          • Turn Tracing On
          • In Language
          • URL
          • Touch Device
      • Properties
        • Add Fields from this Physical File
        • Additional Columns for Building AColumn and NColumn Values
        • Address for Error Notification
        • Administrative User
        • Advise User With a Message
        • AJAX Page (HTML File)
        • Alignment of Image on Form
        • Allow Dynamic Overriding of Default Application Texts
        • Allow Generic Searching
        • Allow Float
        • Allow IBM i password change
        • Allow in Windows
        • Allow Instance List to be sent to MS-Excel
        • Allow Multiple Selection
        • Allow Multiple Selections
        • Allow on Web
        • Allow Panes to be Shrunk and Expanded
        • Allow Search/Recently Used Limit
        • Allow Selection from Navigation Pane
        • Allow Side by Side Display
        • Allow this Object to be Opened in a New Window
        • Allow User to Clear Instance List
        • Allow Users to Switch Views
        • Alter Development Status
        • As the Default Command
        • ASCII Translation Table Name and Library
        • Associated AJAX Function
        • Automatic Save Time in Minutes
        • Automatically Enable for New Applications
        • Automatically Enable for New Business Objects
        • Automatically Enable for New Business Object Instances
        • Automatically Increment when Saving
        • Bitmap
        • Blank Lines Around Comments
        • Business Object Command
        • Business Object List
        • Bypass Locks
        • Caption
        • Caption (Singular)
        • Caption with Accelerator
        • Certificate File (PFX)
        • Certificate File Password
        • Change Password IIP
        • Check Password Expiry
        • Check Still Connected Before Doing Database IO
        • Client CCSID
        • Client Server Translation Table
        • Close Confirmation Message
        • Codebase
        • Code Table Data
        • Code Table Definition/ Reusable Part Data Handler (ID)
        • Code Table Definition/ Use a Reusable Part
        • Code Table Field Definitions
        • Columns for Instance Lists
        • Command Tab Location
        • Command Tab Show All
        • Command Tab Style
        • Commitment Control
        • Compile Framework as Microsoft .NET 2.0 Executable
        • Component Identifier
        • Contains Favorites
        • Contains SHARED Object
        • Copyright Notice to Be Used
        • Copyright Text
        • Create Component
        • Database Name
        • Database Password
        • Database Type
        • Database User
        • DBCS Capable
        • Default Command
        • Default Font when Printing a Report Using Windows
        • Default Properties for Fields on Filter Panels
        • Default Properties for Fields on Handler Panels
        • Defined In
        • Displayed Field
        • Development Status Captions
        • Developer Preferences XML File
        • Divert Locks
        • Double Click for Default Command
        • Do you want to use a mapped drive when uploading to the websever?
        • Drag and Drop the Fields
        • EBCDIC Translation Table Name and Library
        • Edit Panel
        • Email Address
        • Email Zip File To
        • Enable Child when Parent Selected
        • Enable Clear List Button
        • Enable Command
        • Enable Development Status Feature
        • Enable Framework for AJAX style applications
        • Enable Framework for WAMS
        • Enable Framework for Web browser Applications
        • Enable Framework for WEBEVENT Functions
        • Enable Parent when Child Selected
        • Enable Peers when Selected
        • Enable Popup Panels
        • Enable the Position Menu Option
        • Encrypt XML Files
        • End User can change theme
        • End-users Must Sign on to this Framework
        • Engine
        • Execute as Hidden Command
        • Execution Priority
        • Execution Mode Load Path
        • Export Developer Preferences
        • Export Tables
        • Export Framework Design
        • Export Include All Versions
        • Export Images Palette
        • Export RAMP Definitions
        • Export RAD-PAD Notes
        • Export RAD-PAD Defaults
        • Export Servers
        • Export Users
        • Field Prefix to be Used
        • Fields That You Want to Appear in a List at The Bottom of Your Handler
        • Fields That You Want to Appear on the Top of Your Command Handler
        • File Prefix to be used for MS-Excel (Business object properties, Instance List tab)
        • Filter Tab Location
        • Filter Tab Style
        • First Time Only
        • Fixed / Default Values
        • Focused Input Field Style
        • Framework Fatal Error
        • Function Handling Table Data storage
        • Generate Web Pages
        • Groups this user belongs to
        • Height
        • Help Text
        • Hide All Other Command Tabs
        • Hint
        • Host Name or IP Address
        • IBM i Host Server Mapper Name / IP address
        • IBM i Host Server Mapper Port
        • Icon
        • Icon and Bitmap Enroller
        • IIP - User Signon Function Name
        • IIP – Function to return web user authorities
        • Import Users Imbedded Interface Point
        • Image File
        • Image / Web Page to Display on Form
        • Images Folder
        • Import Users from XML
        • Inactive Table Entry indicator
        • Include Default Save Button and Logic
        • Include Default Search Button
        • Include Layout Managed Button and Field Areas
        • Include uInitalize Routine in Command Handler
        • Include uInitialize Routine in Filter
        • Include uTerminate Routine in Command Handler
        • Include uTerminate Routine in Filter
        • Input Method
        • Instance Command
        • Instance Command Presentation
        • Instance List Relationship Summary
        • Instance List Tool Bar Location
        • Instance List Tool Bar Height or Width
        • Instance List Tool Bar Text Location
        • Internal Identifier
        • IP Address
        • IP Address and Port Number
        • Intro Caption
        • Intro URL
        • Keep newlook SID File Versions
        • Keep Versions in Subfolders
        • Keep XML File Versions
        • Keys of the View
        • Keys from the Instance List
        • Language Field
        • Languages
        • LANSA Language Code
        • Last Changed
        • Launch Button Caption
        • Launch from Status Bar
        • Launch URL (Windows)
        • Launch URL (Web / .Net)
        • List Panel
        • Load Path
        • Location for Buttons
        • Log off Inactivity Timeout
        • Log on Inactivity Timeout
        • Major Comment Separator
        • Marker for Code Requiring Manual Completion
        • Maximum Decimals
        • Maximum Entries in List
        • Maximum Length
        • Maximum Signon Attempts Allowed
        • Maximum Web Password Length
        • Meta Tag
        • Minor Comment Separator
        • Mock Up RAD-PAD
        • MTXT String Loader
        • Multiline Tab Sheet Captions
        • Multiple Window Control Bar Location
        • Name
        • Name of User Set to be Used
        • .NET Component Class Name and Assembly
        • .NET Target Platform
        • Nodes XML File
        • Number of Additional Windows a User can have Open Concurrently
        • Object Command Presentation
        • Open Latest Demonstration System
        • Optional Arguments
        • Optional Mapped Drives - Images Folder and Private Working Folder
        • Overall Theme
        • Own Window Size
        • Partition
        • Partition is Enabled for RDMLX
        • New Password
        • Physical File from which the Child Data Comes From
        • Popup Panel Name
        • Port Number
        • Preferred web scheme/skin
        • Private Definition/aXes Project Folder
        • Private Working Folder
        • Programmatic Identifiers for Building AKey and NKey Values
        • Property Type
        • Prototype Only
        • RAD-PAD File Name
        • RAD-PAD File Format
        • RAMP Destinations
        • RAMP Javascript Charset
        • RAMP Password
        • RAMP Tools Mode Load Path
        • RAMP User
        • Read Only
        • Referenced .NET Assemblies
        • Remember Key Values between Filter Executions
        • Relationship Handler
        • Relationship Type
        • Report on Users - Imbedded Interface Point (Id)
        • Restricted Access
        • Routine to listen for signals to update the instance list
        • Save and Restore Instance Lists
        • Save as Deployment Server
        • Script for Uploading to your LANSA for the Web Folders
        • Search Field Width
        • Select the Keys of the Selected View to be used for Search Operations
        • Select the View to Be Used For Filtering and Searching Operations
        • Selection Block Size
        • Selection Limit
        • Sequence
        • Sequence Using
        • Server Client Translation Table
        • Server IIP function to validate sign on
        • Server Name
        • Server Overrides
        • Server Settings XML File
        • Server Type
        • Shortcut
        • Show Additional Columns
        • Show Current Business Object in Window Title
        • Show in Help About Text
        • Show in Menu
        • Show When Disabled
        • Show on Instance List Tool Bar
        • Show On Popup Menus
        • Show on Toolbar
        • Show the 'Windows' Menu in this Framework
        • Show on Connect Dialog
        • Show When Disabled
        • Snap in Instance List Browser ID
        • Specify the Underlying Physical File that Will Be Searched by this Filter
        • Options
        • Stay Active
        • Stay Active Default for Command Handlers and Filters
        • Store Users in XML File and Store users in DBMS Tables VFPPF06/07
        • SubTypes
        • System Info
        • Table Definitions XML File
        • Technical Support
        • Temporary Directory on PC
        • Temporary Folder Name
        • The location of the images directory on the server
        • The physical file that most closely resembles this business object is
        • The type of server
        • The webserver’s images path
        • Timeout to use for developers
        • Toolbar Button Caption
        • Toolbar Button Width
        • Toolbar Group
        • Tool Bar Height
        • Tool Bar Style
        • Trim Working Set
        • Type of Layout Style to be Used
        • Unique Identifier
        • Update File
        • Uppercase
        • Upper and Lower Case Password
        • URL
        • Use a Grid for Displaying Any List
        • Use HTTPS
        • Use INI file
        • Use Framework Users and Authority
        • Use ‘liteclient’ license
        • Use a Reusable Part
        • Use Shared Instance List for Relationships
        • Use a Webevent/WAM for Help
        • Use Windows Credentials
        • User Authorities Report File
        • User Can Change Own Password
        • User Imbedded Interface Point
        • User Is Disabled
        • User Must Specify all Chosen Keys
        • Users May Work Offline if the Remote Server Is Not Available
        • User Object Name/Type
        • User Profile
        • Users Sign on Locally to Use the Framework
        • Users Sign on to a Remote Server to Use the Framework
        • Value(s) can be changed by Administrator
        • Warn before (days)
        • *WEBEVENT Function and/or WAM Component or AJAX Routine
        • Web Help Function/Webroutine Name
        • Web Help Process/WAM Name
        • Web Help Window Features
        • Web Initial Filter Pane height (%)
        • Web Initial Filter Pane width (% of right panel)
        • Web Initial Navigation Pane width (%)
        • Web Server Caption
        • Web Server IP Address
        • Web Server Port
        • Width
        • View as Drop Down on Toolbar
        • View as A Single Tree
        • View as Two Lists Side By Side
        • View as Two Lists Over and Under
        • View Used to Read the Child Data
        • Windows Code Page
        • Visual Identifiers for Building VisualID1 and VisualID2 Values
        • Visual Style Base Style
        • Visual Style Protected Fields and Areas
        • Visual Style Dark Background Small Font
        • Visual Style Dark Background Large Font
        • Visual Style Status Bar Fields
        • Visual Style URLs
        • VLF.NET Screen Layout Persistence Level
        • Your Framework Version Number
    • Appendix
      • What is Included in the Framework?
        • LANSA Repository Objects
          • Demonstration Repository Objects
          • User Repository Objects
          • Framework Repository Objects
        • Operating System Objects
          • Permanent File Objects
          • Temporary or Semi-Persistent Files
        • Things You Should Back Up

Get in touch

Submit feedback about this site to:

  • [email protected]

© documentation.help. Design: rehmann.co.