AMT Help Files
menu
light_mode
routine
light_mode
dark_mode
search
Welcome
About the Help Files
What's New?
System Requirements
Open Source Software
AMT Admin
Installation and Configuration
Installation of Required Software
Important Settings for MS-SQL Server
Important Settings for Oracle Database
Important Settings for IIS
Adding Application Pools
Installing Visual Studio 2022 Build Tools
Important Settings for Virusscanners
Installation of AMT
Creating the Repository Database
AMT Setup
Configuring lion.ini
Finalizing the Installation
Obtaining and Activating the AMT License
Adding the Necessary Websites to the IIS
Adding the Websites Manually
OpenID Connect Authentication
Moving from Cookie or Windows Authentication to OIDC
Appsettings Configuration
Setting Up the Control Center
Creating the System Database
Setting the Environment Variable
Configuring Sys.ini
Reorganizing the System Database
First Use of the Control Center
Generating an AMT Application
Importing an Application
Defining a Generation Set
Installing the Generator Service
Generating an Application
Basic Runtime Environment Configuration
Creating a Login Account
Installing the Basic Services
Creating a Basic Runtime Configuration Set
Adding an Application to the Runtime Environment
Creating and adding the Application Database
Adding the Application in the Control Center
Adding the Application server in the Control Center
Importing Forms and Jobs
Setting the Security rights of Forms and Jobs
Perform Reorganization and start Application Server
Configuring an Application in the Runtime environment
Using Amt Screens
Configuring App.ini
Starting AMT Screens
Using the Blazor Web Client
Adding Blazor Web Applications
Configuring Blazor
Finalizing Setting Up Blazor
Advanced Configuration
Blazor WebAPI Appsettings
Blazor WebClient Server Appsettings
Advanced Installation Topics
Generating Keys
App.ini Configuration File
Lion.ini Configuration File
Advanced Configuration of the Control Center
Control Center Web.config Settings
Control Center appsettings
Control Center BL appsettings
Transaction Renderer Blazor appsettings
Advanced Configuration of the Application Center
Application Center Web.config Settings
Application Center appsettings
Application Center BL appsettings
Network configurations
Network configuration B
Network configuration C
Developing from a workstation
Deploying your applications
Using the AMT Application Installer
Using a Batch file
AMT Web Themes
Application and Control Center
Company Logo
Title Bar
Applications
Print Form Button
Hiding the title and status bars
Company Logo in NoFramework Login Page
Customizing the Logout page and Error pages
Localization
Pull Printing
Active AMT CE
Maintenance
Updating AMT Software
Reorganization
Reorganization Program
Analyzing the Reorganization
Executing the Reorganization
Command Line Interface Reorganization
Application Installer
AMT License Files
Control Center
Framework Description
Menu items and options
Control Area
Home
Dashboard
Applications
Server Control
Process Control
System Configuration
System Setup
Base Setup
Basepaths
Logging Configurations
Runtime Behaviour Configurations
Architecture
Applications
Configurations
Databases
Services
File Services
Batch Services
Print Services
Remote Print Service
Reorganize Services
LION Servers
LION Managers
Own services
Controlling Services from a User Account
Batch and Forms
Job Queues
PowerShell inside BatchController
Job Queue priority
Available Jobs
Available Forms
Web Consumables
REST API Consumables
REST API Providers
Printers
PrintQueues
Printers
Printer Macros
Logging
Logging Media Severity
Logging Severity Program
Email configuration
Audit configuration
Logging Severity Levels
Security
Roles
Roles
Role Applications
Application Roles
Users
Identity Translation
Users
Role Users
Forms
Forms
Form Roles
Jobs
Jobs
Job Roles
Printers
Printers
Printer Roles
Component Activation
Role Activated Components
Component Activated Roles
Security Components
Encryption
IP Addresses
Login Accounts
REST API Providers
REST API Routes
REST API Route Roles
Jobs
Start Job
Schedule Job
Job Management
Completed Jobs
Running Jobs
Queued Jobs
Batch Control
Prints
Prints
Completed Prints
Queued Prints
Messages
Alerts
Requests
Waitings
Runtime Errors
Processed
Statistics
Graphical overview
Data overview
Statistical data
Aggregation levels
Auditing
Logging
View transactions
File Monitor
Clean Sessions
Configuration Manager
Configurations
Import
Export
AMT File Editor
Advanced Functions
Batches and Scripts
Controlonline
Liondev (importing and exporting)
Pinstall
Setup
Wait
External Utilities
COM Module
Loading the COM Module
Connecting to an Application
COM Connection Interface
COM Field Interface
COM List Interface
COM Listview Interface
COM Constants
ComScript Module
Loading the ComScript Module
Using the ComScript Module
Environment Variables
ComScript Connection Interface
AmtEmail Interface
Database Interface
AmtBulkCopy Interface
Ftp Interface
FileObject Interface
FileBinaryStream Interface
FileInfo Interface
FileRecordStream Interface
FileTextStream Interface
Job Interface
JobAlive Interface
Message Interface
Path Interface
Print Interface
Sort Interface
AMT Webservices
LionScreens WebServices
Installation of the LionScreens Webservices
Using LionScreens Webservices
High Availability
Installing a Failover System
High Availability by Example
Data Encryption
Implementation in AMT
PCI Data Security Standard
Enabling PCI dss encryption
Configuring PCI dss encryption
Generating Keys for Encryption
External Interfaces
OpCon Scheduling tool
Installing OpCon Service
Print File Hook
Decommissioned Components
Log Files
AMT Developer Studio
Menus
File
Edit
Search
View
Window
Help
Options
Personal
Code colors
Global
AMT Enterprise Repository
Enterprise Options
Reserved Words
Localisation
Configuration
License Info
Application Options
Options
Database
Dates
MaskDefinitions
Documentation
Languages
Conversion Settings
Database
Indexes
Sequencer
Options
Documentation
Stored Procedures
Options
Parameters
Fields
Code
Documentation
Relations
Remote Stored Procedure
Tables
Options
Fields
Database DateTime types
Database field types
Documentation
Relations
Indexes
Relations
Documentation
Foreign Keys
Triggers
Code
Views
Options
Fields
Code database
Documentation
Relations
Database Transactions
Reorganizing the Database
File Definitions
Options
Files
Documentation
Relations
Redefines
Layouts
Reference
Indexes
Precautions
Forms
Form Types
Form Options
Files
Print Outputs
Application Link
Documentation
Screen Layout
Help Screens
Included Forms
Print Layouts
Relations
Implementation
Global Definitions
Options
Global definitions
Documentation
Relations
Global Dictionaries
Options
Documentation
Relations
Global Routines
DLL
Includable Global Variables
Insertable
Performable
Options
Files
Print Outputs
Application Link
Documentation
Print Layouts
Included Reports
Relations
Implementation
Imagelists
Options
Images
Documentation
Relations
Reports
Report Options
Files
Print Outputs
Application Link
Documentation
Print Layouts
Included Reports
Relations
Implementation
Scripting
Script Folders
Script File
Script File Options
Documentation
Implementation
Templates
Script Template Options
Documentation
Implementation
Types
Classes
Classes Options
Documentation
Relations
Implementation
External Interfaces
External Interfaces Options
Documentation
Relations
Implementation
Web Services
Consumable Rest Api
Steps to Create a Consumable REST API
Options
Definitions
OpenAPI JSON
Documentation
Relations
Implementation
Consumable Web Services
Options
Operations
Managing Consumable Mappings
WSDL Contract
Documentation
Relations
Implementation
Provided Rest Api
Steps to Create a Provided REST API
Adding Provided REST API Applications
Adding REST API Application Pools
Configuring Provided REST APIs
Debugging Provided REST API
Provided REST API Appsettings
Options
Documentation
Relations
Implementation
Controllers
Methods
Provided Web Services
Creating a Provided Web Service (.NET Core)
Upgrading From Legacy to .NET Core
Configuring Provided Web Services
Configuring the IIS
Web Service Enabling the Form
Configuring the Web Service Files (.NET Core)
Tracing Provided Web Services (.Net Core)
Provided Web Services Appsettings
Options
SOAP Header
Operations
Managing Provided PortTypes
Managing Provided Operations
Managing Provided Mappings
WSDL Contract
Documentation
Relations
Layout
Screen Layout
Layout Frame
Label
Editbox
Memo
Button Group
Checkbox
Radiobutton Group
Listbox
Combobox
Panel
Groupbox
Shape
Image
Pagecontrol
Chart
Bar Chart
Line Chart
Pie Chart
Series Editor
Series Coding
Scrollbox
Calendar
Dynamic Form
Listview
Menu
Timer
Maskeditbox
File uploader
Datagrid
Print Layout
Text Print Layout
Label
Editbox
Import from table
Graphical Print Layout
Label
Memo
Shape
Chart
Image
Converting a Text Print Layout to a Graphical Print Layout
Layout Options
Layout Properties
Layout Events
Layout Functions
Multiple Layout Items
Object Inspector
Creating a Keyboard Shortcut for Visual Objects
Aligning Visual Objects
Tab Order
Screen Preview
Code Logic
Commenting
Form Flow
Code Templates
Keyboard Macros
Validating and Saving
Bookmarks
Code Personal Options
Find (and replace)
Where Updated
Selecting code
Intellisense
Printing
Code Wizard
Insert Statement
Select Statement
New Routine
Update Statement
Fill/Read Print Layout Items
Fill/Read File Layout Items
Bulk Mode
Code Management
Auto-Tabbing
Edit (Lock)
Generation Sets
Generation Switches
Duplicate Records Behaviour
Generate public in debug behaviour
Generating
Generating an Application
What needs to be Generated
Generating Required Objects
Selecting Objects for Generation
Tracing Generation Requests
Status of Generator
Generate Current Object
Generating from the Repository View
Debugging
Generating for debug
Setting up the Debugger
Version synchronization
Start Debugging
Debugger Interface
Debugger Commands
LionRepository Module
Loading the LionRepository Module
Using the LionRepository Module
Class LionRepository
Interfaces
ILionRepository
ILionApplication
ILionGenerate
ILionGenSet
ILionLabel
ILionLabelPermissions
ILionObject
ILionReposImport
ILionReposPermissions
ILionReposSecurity
ILionReposSecurityGroup
ILionReposSecurityUser
ILionRevision
Revision Control
Revision History
Merging
Label Management
Shortcut Folders
Logic Status
LOG
Exporting and Importing LionSource files
Exporting
Importing
Command Line Interface
Object Specifications
Datafile Messages
Updating Runtime Applications
Interface Settings
Security
Calling Tree
Toolbar Reference
Main Toolbar
Navigation Tree
Code Implementation Toolbar
Form Screen Layout (Standard)
Form Screen Layout (Additional)
Text Reports Print Layout
Graphical Reports Print Layout
Graphical Reports Total Page Print Layout
Open Commands
Keyboard Shortcuts
AMT Screens
Introduction
AMT Screens Menu
File
Edit
Select
Macros
Options
Scaling In AMT Screens
Help
AMT Screens Tabs
Current Form
Messages
RTQuery
Job Management
Start Job
Job Messages
Users
AMT Screens Parameters
Keyboard Shortcuts
Application Center
Framework Description
Applications
Jobs
Prints
Messages
Session Logout Behaviour
Custom Printing
LION Language Reference
Syntax
Variable Naming and Parser Rules
Local Definitions
Format characters
Assignments
Printer Assignments
Adding Banner Definitions
Routines
Expressions
Field Specifications
Arrays
Array Functions
Value Types
Type List
Web Services and Lists
Type Class
Usage of Classes
Lists of Classes
List of Classes Comparer example
Web Services and Classes
Single Class Web Services
List of Classes Web Services
Nested Classes Web Services
Classes with Lists Web Services
Overpunch Encoding
Operators
Table Queries
Cursor Queries
Free Join Queries
Database Views
WHERE clause in Queries
Configuration Parameters
Text Files
Filling Listboxes and Comboboxes
Stored Procedure Functions
Data to a Stored Procedure
Data from a Stored Procedure using Fields
Data from a Stored Procedure (basic)
Data from a Stored Procedure using Parameters
File Functions
File Control Functionality
File Cycles
XML Functions
XML examples
Producing XML with Namespaces
Consuming XML with Namespaces
E-mail Functions
Task Object
Connection Interface
Job Interface
Print Interface
Running External Windows Programs
Using External DLLs
Email.dll
FindFiles.dll
Adding your own external .dll
Commands
Syntax Descriptions Legend
Colon
ABORT
ALL
ATTACHTOBOX
AVERAGE (AVG) (MEAN)
BEGIN-DEFINITIONS...END-DEFINITIONS
BOOLEANS
BREAK (BK)
CALL
Call external DLL
Call Application Link
CASE
CLOSEFORM
COMMIT
COMPARE...ENDCOMPARE
CONCATWITHSPACE
CONST
CONTINUE
COPY
COUNT (CNT)
DATERESULT
EXIT
FILLBOX
FOOTER
FORMAT
FREEOUTPUT (FROUT)
GOTO
GOTOFORM
HEADER
IF...ENDIF
INDEXOF
INITFORM
INPUT
INSPECT...ENDINSPECT
COUNTING
CONVERTING
REPLACING
ISAPPLICATIONONLINE
LENGTH
LEVEL-BREAK (LB)
LOCKTABLE
LOOP...ENDLOOP
LOOP FOR
LOOP WHILE
LOOP FOR EACH (xmlnode)
LOOP (query handler)
LOOP
LOWERCASE (SLC)
MAXIMUM (MAX)
MEAN-SQUARES
MINIMUM (MIN)
NAMEFILE (NAMF)
NOT
NOTRUNC
NUMERIC
NUMERICEMPTY
PERFORM
PRINT
PUBLIC ROUTINE
Public Routine Call
RANDOM
READAGAIN (RDAG)
READFILE (RF)...ENDREAD
REDEFINES
REFRESH
REMOVEFILE (REMF)
REPLACE
REPLACE from Position
REPLACE with Sort
RESET-TO-START-TRANSACTION
RESTART-SELECT-NEXT
RESTORESCREEN
RESULTOKTO
RETAINED-VAR
RETAINSCREEN
RIGHTCOPY
ROLLBACK
ROUND
ROUTINE FINALIZE
ROUTINE...BEGIN-ROUTINE...END-ROUTINE
Class ROUTINE
Routine Call
SAVERECOVERYNAME (SRN)
SENDATTACHMENT
SENDMESSAGE (SME)
SENDTOTABSHEET (STT)
SETTO
SHARED-LAYOUTS
SHOWPOPUP
SKIP
SMEX
SORT
START (ST)
STARTCASE...ENDCASE
STARTREPORT
STD-DEVIATION
String Commands
String COPY
String REPLACE
String SPLIT
STRUCTURE...ENDSTRUCTURE
SUM
SUM-SQUARES
SWITCHTO
SYSTEMDATE
SYSTEMTIME
TODAY
TRIM
TRUNC
TYPE
UNSTRING
UPPERCASE (SUC)
VAR
VARIANCE
WAIT
WAKEUP
WITH...ENDWITH
WRITEFILE (WRITE)
Syntax Color Legend
System Items
System Enums
Home
chevron_forward
LION Language Reference
chevron_forward
Commands
chevron_forward
LOOP...ENDLOOP
LOOP...ENDLOOP
There are five different types of loops available in AMT
LOOP FOR
LOOP WHILE
LOOP FOR EACH (xmlnode)
LOOP (query handler)
LOOP
Return to
Commands
Go to top
❮ Previous
Next ❯